MATLAB期末大作业模版
更新时间:2023-07-24 17:19:01 阅读量: 实用文档 文档下载
《MATLAB》期末大作业
学院土木工程与建筑学院
专业
班级
姓名
指导教师李琳
2018 年 5 月16 日
明
作业内容题目2:问题描述:在[0 2π]范围内绘制二维曲线图y=cos(5x)*sin(x)
(1)问题分析
这是一个二维绘图问题,先划定x的范围与间距,再列出y的表达式,利用plot函数绘制二维曲线。
(2)软件说明及源代码
>> x = 0:pi/10:2*pi;
>>y = cos(5*x).*sin(x);
>>plot(x,y)
(3)实验结果
题目4:问题描述:创建符号函数并求解,要求写出步骤和运行结果
(1)创建符号函数f=ax2+bx+c
(2)求f=0的解
(1)问题分析
这是一个符号函数显示以及符号函数的求解问题,第一问先定义常量与变量,在写出f表达式,利用pretty函数显示f。第二问利用solve函数求解f=0时的解。
(2)软件说明及源代码
第一问
>> syms a b c x;
>> f=a*x^2+b*x+c;
>> pretty(f)
第二问
>>syms a b c x;
>>f=a*x^2+b*x+c;
>> solve(f)
(3)实验结果
1、
2、
题目5:问题描述:求积分
(1)问题分析
这是一个利用符号函数求积分的问题,先定义变量x,再列出I1表达式,利用int函数求在范围0到Pi/2上的积分。
(2)软件说明及源代码
>> syms x;
>> I1=(1-2*sin(2*x))^0.5;
>> int(I1,0,0.5*pi)
(3)实验结果
题目6:问题描述:分别随机产生一个6×6的整数矩阵(元素可在[-20,20]之间),求该随机阵的秩,特征值和特征向量。
(1)问题分析
这是一个矩阵运算问题,先利用rand函数产生一个6*6的元素在-20到20
之间的整形矩阵,再利用rank、eig两个函数分别求该随机阵的秩,特征值和特征向量。
(2)软件说明及源代码
>> a=round(-20+40*rand(6));
>> rank(a);
>> [X,B]=eig(a)
(3)实验结果
题目9:问题描述:按水平和竖直方向分别合并下述两个矩阵:
(1)问题分析
这是一个矩阵基本操作问题,先输入矩阵A与B,再使用水平和竖直方向合并矩阵。
(2)软件说明及源代码
>> A=[1 0 0;1 1 0;0 0 1];
>> B=[2 3 4;5 6 7;8 9 10];
>> C=[A,B];
>> D=[A;B]
(3)实验结果
题目12:问题描述:读入RGB图像pepper.png,并把它转换为灰度图,在同一个图像窗口的第一个子图显示原图,在第二个子图显示其灰度图。
(1)问题分析
这是一个三维绘图问题,先用imread函数读取图片,再利用figure生成一个窗口,利用subplot函数使在一个窗口里显示两个子图,利用imshow显示图片。
(2)软件说明及源代码
>> peppers = imread ('F:\Desktop\peppers.png');
>> figure;
>> I = rgb2gray(peppers);
>> subplot(1,2,1);imshow(peppers);
>> subplot(1,2,2);imshow(I)
(3)实验结果
题目14:问题描述:利用switch函数编写脚本文件。用户输入ch值,当ch=1时,产生[-1, 1]之间均匀分布的随机数;ch=2时,产生大小为5x5的对角阵,其中每个元素在[0, 1]之间随机数;当ch=3时,产生大小为5x5的单位矩阵;当ch=4时,产生3阶魔方阵;当ch=5时,直接退出。
(1)问题分析
这是一个脚本编辑与矩阵基本操作的问题,先利用input函数获取用户输入的ch值,再在使用switch判断用户输入的值,1时,利用randi产生[-1, 1]之间均匀分布的随机数;2时,利用diag函数与rand函数,产生大小为5x5的对角阵,其中每个元素在[0, 1]之间随机数;3时,利用eye函数产生大小为5x5的单位矩阵;4时,利用magic函数,产生3阶魔方阵。
(2)软件说明及源代码
ch = input('Enter the value of "ch":');
switch ch
case 1
y = randi([-1,1]);
case 2
y = diag(rand(1,5));
case 3
y = eye(5);
case 4
题目18:问题描述:编制m文件,等待键盘输入,输入密码20171026,密码正确,显示输入密码正确,程序结束;否则提示,重新输入。
(1)问题分析
这是一个while循环编程问题,先利用input获取用户输入的a的值,利用while循环判断a是否等于20171026,错误时重新输入,正确时退出循环,利用if语句判断a值并输出密码正确。
(2)软件说明及源代码
a=input('输入密码:')
while a~=20171026
disp('密码错误:')
clear
a=input('输入密码:')
end
if a==20171026
disp('密码正确·!')
end
题目21:问题描述:从键盘输入若干个数,当输入0时结束输入,求这些数的平均值以及平方和。
(1)问题分析
这是一个数组操作问题,先生成一个空数组,再利用input函数获取用户输入的值,利用while循环来使用户输入更多的值,并将值放入数组末端,当用
户输入0则循环停止,利用mean函数求平均值,利用sum求数值的平方和。
(2)软件说明及源代码
data=[];%建立空数组
in=input('输入数据:');%输入一个数据
while (isempty(in)||in~=0)%空数据或数值不为0进入循环
data=[data in];%将新数据放入原来数据的末端
in=input('输入数据:');%要求再次输入数据
end
mean(data)%求平均
sum(data.^2)%求平方和
题目3:某河流边有两个化工厂,流经第一座化工厂的河水流量是每天500万立方米,在两个工厂之间有一条流量为200万立方米的支流,如下图所示。第一个化工厂每天排放工业污水2万立方米,第二个化工厂每天排放工业污水1.4万立方米,从第一个化工厂排出的污水流到第二个化工厂之前,有20%可以自然进化,根据环保要求,河流中工业污水的含量不应大于0.2%。因此两个化工厂都必须各自处理净化一部分污水,第一个化工厂处理污水的成本是0.1元每立方米,第二个化工厂处理污水的成本是0.08元每立方米,问在满足环保要求的条件下,各化工厂每天应处理多少污水,才能使两厂总的处理污水费用最少?
(1)问题分析:这是一个单目标优化问题。设x1,x2分别表示第一第二化工厂每天处理的污水量,则易得目标函数为f=1000x1+800x2。
约束条件为
可将该题线性规划模型归结为:minf=1000x1+800x2
s.t.
输入参数f,A,b,lb;利用linprog函数求解
(2)软件说明及源代码
>> f=[1000 800];
A=[-1 0;-0.8 -1;1 0;0 1];
b=[-1;-1.6;2;1.4];
lb=zeros(2,1);
正在阅读:
MATLAB期末大作业模版07-24
旧机动车鉴定评估中出现的问题及解决措施01-22
大学生入党申请书范文1000字201909-08
《五彩池》预习教学设计【优秀5篇】03-22
探析连云港高新产业园区发展原则与发展战略03-10
sql基本知识大全第十章08-15
Word、excel、PPT、计算机基础笔试题汇总07-01
合理用药管理实施细则06-12
创业基础与就业指导论文02-03
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 模版
- 期末
- 作业
- MATLAB
- 北师大版七年级历史下册第16课,繁荣的宋元文化教案
- 7000雅思词汇用100个句子记完技巧归纳
- 金属材料有限公司铁矿采选工程项目可行性研究报告(中国市场经济研究院-工程咨询-甲级资质)
- 罗兰贝格-宇通客车_-战略制定和组织结构战略性调整方案设计_集团发展战略报告
- 上海2007年导游证考试试题
- 解决三角函数各类问题的十种方法
- 江苏省如东县马塘中学2013届高三生物一轮复习 细胞中的有机物学案 苏教版
- 个性化综合辅导合同协议书范本
- 高中哲学原理及其对应方法论
- 安徽省“合肥十校”2016届九年级中考大联考(一)英语试题
- 煤矿职业病防治试题
- 浅谈现代农业管理
- 有限责任公司股权继承完善探析
- 机电一体化毕业论文
- 新视野大学英语第二版第三册读写教程课文翻译8
- 城市地下空间工程专业毕业论文
- 中国近现代外语教育史作业
- 2016年数学西城数学一模
- ENGEL注塑机机械手操作说明书
- 华为2012年应届生报到须知