版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章习题1
3.请指出如下5个变量名中,哪些是合法的?abcd-2,xyz_3,
ABCDefgh
abcd-2xyz_33chana变量ABCDefgh
6.指令clear,elf,clc各有什么用处?
Clear为清除工作空间变量指令,包括内存中的变量和数据;
Clc为清叮嘱窗口指令,而保留工作空间内容;
Clf为清除当前图形指令。
7.以下两种说法对吗?(1)"MATLAB的数值表达精度与其指令窗中
的数据显示精度相同。"(2)MATLAB指令窗中显示的数值有效位
数不超过7位。”
解:(1)错误;
(2)错误,该显示数值有效位可以在菜单中设置或通过
vpa(X,n)进行设置。
-123一
&想要在MATLAB中产生二维数组5=456,下面哪些指令能实现
789
目的?
S=[l,2,3;4,5,6;7,8;9]
S=[l23;456;789]
S=[l,2,3;4,5,6;7,8,9]
解:S=[l23;456;789];
S=[1,2,3;4,5,6;7,8,9]O
第三章习题3
1.要求在闭区间。24]上产生具有1。个等距采样点的一维数组。试用两
种不同的指令实现。
解:a=linspace(O,2*pi,10)
a=0:2*pi/9:2*pi
2.由指令rand(statd,0),A=rand(3,5)生成二维数组A,试求该数组中
全部大于0.5的元素的位置,分别求出它们的“全下标”和“单下标”。
解:rand('state',0),A=rand(3,5);
L(A>0.5)=NAN
程序如下:
%注释:最终求出的该数组中全部大于0.5的元素的“全下标”信息存
储于C中
%%%%“单下标”信息存储于D中
clear;
ii=0;jj=0;x=l;
C=zeros(15,2);D=zeros(l,15);
rand('state',0),A=rand(3,5);
forii=l:3
forjj=l:5
ifA(ii,jj)>0.5
C(x,:)=[ii,jjJ;
D(x)=(ii-l)*5+jj;
x=x+l;
end
end
end
C,D
结果如下:
C=
11
15
22
24
25
31
32
33
34
00
00
00
00
00
00
D=
157910111213140
00000
5.在时间区间[0,10]^,绘制),=1-Hos2/曲线。要求分别实行“标量
循环运算法”和“数组运算法”编写两段程序绘图。
解:(1)标量循环运算法
plot(t,y)
fort=0:0.01:10
y=l-exp(-0.5*t)*cos(2xt);
Plot(t,y);
grid;
holdon;
end如图:
(2)数组运算法
t=0:0.01:10;
y=l-exp(-0.5*t).*cos(2*t);
plot(t,y)
如图:
6.先运行clear,formatlong,rand('state',l),A=rand(3,3),然后依据A
写出两个矩阵:一个对角阵B,其相应元素由A的对角元素构成;另一个
矩阵C,其对角元素全为0,而其余元素与对应的A阵元素相同。
A={0.952782149656620.5980.83681960067634
0.7000.8470.592
0.953877473592230.442818842235130.260}
B={0.9527821496566200
00.8470
000.260}
C={00.5980.83681960067634
0.70000.592
0.953877473592230.44281884223513
0}
第四章习题4
3.求函数/(工)="6”的数值积分s=并请接受符号计算尝试
复算。
解:
(1)数值积分:
clear
symsx
x=0:0.1:pi;
y=exp(sin(x).A3);
>>trapz(x,y)
ans=
5.0954
⑵符号计算:
symsx
Isym=vpa(int(exp(sin(x)A3),x,0,pi))
Warning:Explicitintegralcouldnotbefound.
>Inat58
Isym=
5.761450876
4.用quad求取1的数值积分,并保证积分的确定精度为
10,
解:Y=quad('exp(-abs(x)).*abs(sin(x))',-5*pi,1.7*pi,le-9)
Y=
1.779
5.求函数/(0=(sin5r)2e)06/2-1.5rcos2r+1.即+0.5|在区间[-5,51中的最小值
点。
解:
clear
symsx
y=((sin(5*x))A2)*(exp(0.06*xA2))-1.5*x*cos(2*x|+1.8*abs(x+0.5);
yd=diff(y,x);
a=solve(yd)
yd_a=vpa(subs(yd,x,xs0),6)
y_a=vpa(subs(y,x,xs0),6)
y_m_5=vpa(subs(y,x,-5),6)
y_p_5=vpa(subs(y,x,5),6)
a=
-.6164860955e-2
yd_a=
.le-30
y_a=
.899099
y_m_5=
1.88547
y_p_5=
16.2715
最小值点即为a点.
第五章习题5
1.已知椭圆的长、短轴〃=4*=2(见图p5-l),用“小红点线”画椭圆
x=acost
y=Z?sinl
图p5-l
解:如图:
3.A,B,C三个城市上半年每个月的国民生产总值见表p5.1。试画出如图
P5-3所示的三城市上半年每月生产总值的累计直方图。(提示:运用
指令bar)
表p5.1各城市生产总值数据(单位:亿元)
城市1月2月3月4月5月6月
A170120180
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 早产儿护理学习平台APP
- 第18课《在长江源头各拉丹冬》课件
- 医师查房制度
- 护理部全年工作展望
- 湖南省邵阳市新宁县乡镇联考2024-2025学年八年级下学期期末物理试题
- 2026年医疗AI算法开发保密协议
- 护理法律法规与政策
- 处理旧东西协议书范本
- 2026年诉讼核查合同(1篇)
- 早产儿照护教程手机版
- 2025山东大学出版社校园招聘16人笔试历年参考题库附带答案详解
- 国企招聘在线测评试题
- 雨课堂学堂在线学堂云《金融法:金融科技与人工智能法(复旦)》单元测试考核答案
- 轨道交通系统运营与维护手册(标准版)
- 小学科学新教科版二年级下册2.5.设计钓鱼玩具 练习题(附参考答案和解析)2026春
- 2025年中国铁路武汉局集团有限公司招聘高校毕业生1291人(二)笔试参考题库附带答案详解
- 2026年设备安装质量员考试题库(附答案)
- 2026中国旅游集团总部及所属企业岗位招聘9人参考题库附答案
- 幼儿园公众号培训课件
- 油田钻井监督岗位培训考试题全集
- 狐狸的清白教学课件
评论
0/150
提交评论