首页 matlab教程课后作业

matlab教程课后作业

举报
开通vip

matlab教程课后作业【例1.3-5】图示复数i z i z 21,3421+=+=的和。 z1=4+3*i;z2=1+2i; z12=z1+z2 clf,hold on plot([0,z1,z12],'-b','LineWidth',3) plot([0,z12],'-r','LineWidth',3) plot([z1,z12],'ob','MarkerSize',8) hold off,grid on axis equal axis ([0,6,0,6]) text(3.5,2.3,'z1') text(...

matlab教程课后作业
【例1.3-5】图示复数i z i z 21,3421+=+=的和。 z1=4+3*i;z2=1+2i; z12=z1+z2 clf,hold on plot([0,z1,z12],'-b','LineWidth',3) plot([0,z12],'-r','LineWidth',3) plot([z1,z12],'ob','MarkerSize',8) hold off,grid on axis equal axis ([0,6,0,6]) text(3.5,2.3,'z1') text(5,4.5,'z2') text(2.5,3.5,'z12') xlabel('real') ylabel('image') shg z12 = a=-8; r_a=a^(1/3) p=[1,0,0,-a]; R=roots(p) MR=abs(R(1)); t=0:pi/20:2*pi; x=MR*sin(t); y=MR*cos(t); plot(x,y,'b:'),grid on hold on plot(R(2),'.','MarkerSize',30,'Color','r') plot(R([1,3]),'o','MarkerSize',15,'Color','b') axis([-3,3,-3,3]),axis square hold off r_a = 1.0000 + 1.7321i R = -2.0000 1.0000 + 1.7321i 【例1.3-10】画出衰减振荡曲线t e y t 3sin 3-=,t 的取值范围是]4,0[π。 t=0:pi/50:4*pi; y=exp(-t/3).*sin(3*t); plot(t,y,'r','LineWidth',2) axis([0,4*pi,-1,1]) xlabel('t'),ylabel('y') 习 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 3 1.在MATLAB 中,先运行指令A=magic(3), B=[1,2,1;3,4,3;5,6,7], C=reshape(1:6,3,2)生成阵列33?A ,23?B ,23?C ,然后根据运行结果回答以下问题: (1)计算A*B, B*A ,这两个乘积相同吗? (2)计算A\B, B/A ,左除、右除结果相同吗? (3)计算B( : ,[1,2]).*C 和C.*B( : , [1,2]),这两个乘积相同吗? (4)计算A\A 和A.\A ,这两个计算结果相同吗? (5)计算A\eye(3)和inv(A),这两个计算结果相同吗? (提示:根据对计算结果的目测回答问题) A=magic(3), B=[1,2,1;3,4,3;5,6,7], C=reshape(1:6,3,2) A = 8 1 6 3 5 7 4 9 2 B = 1 2 1 3 4 3 5 6 7 C = 1 4 2 5 3 6 (1)A*B, B*A ans = 41 56 53 53 68 67 41 56 45 ans = 18 20 22 48 50 52 86 98 86 结果不同,所以A*B不等于B*A (2)A\B, B/A ans = 0.0333 0.1000 0.1611 0.5333 0.6000 0.7444 0.0333 0.1000 -0.1722 ans = 0.0056 0.0889 0.1722 0.1389 0.2222 0.3056 0.2333 0.7333 0.2333 结果不同,所以A\B,不等于B/A (3)B( : ,[1,2]).*C,C.*B( : , [1,2]) ans = 1 8 6 20 15 36 ans = 1 8 6 20 15 36 结果相等,所以B( : ,[1,2]).*C等于C.*B( : , [1,2]) (4)A\A,A.\A ans = 1 0 0 0 1 0 0 0 1 ans = 1 1 1 1 1 1 1 1 1 结果不同,所以A\A等于A.\A (5)A\eye(3),inv(A) ans = 0.1472 -0.1444 0.0639 -0.0611 0.0222 0.1056 -0.0194 0.1889 -0.1028 ans = 0.1472 -0.1444 0.0639 -0.0611 0.0222 0.1056 -0.0194 0.1889 -0.1028 结果相同,所以A\eye(3)等于inv(A) 2,0[ 上产生具有10个等距采样点的一维数组。试用两种不同的指令实现(提5.5,要求在闭区间] 示:冒号生成法,定点生成法) (1)冒号生成法: A=0:2*pi/9:2*pi A = 0 0.6981 1.3963 2.0944 2.7925 3.4907 4.1888 4.8869 5.5851 6.2832 (2)定点生成法: A=linspace(0,2*pi,10) A = 0 0.6981 1.3963 2.0944 2.7925 3.4907 4.1888 4.8869 5.5851 6.2832 6.由指令rng('default'),A=rand(3,5)生成二维数组A,试求该数组中所有大于0.5的元素的位置,分别 求出它们的“全下标”和“单序号”。(提示:find和sub2ind) rng('default'),A=rand(3,5) A = 0.8147 0.9134 0.2785 0.9649 0.9572 0.9058 0.6324 0.5469 0.1576 0.4854 0.1270 0.0975 0.9575 0.9706 0.8003 B=A>=0.5 B = 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 B中所有的1为A中所有大于0.5的元素 C=B([1:15]) C = 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 C为A中所有大于0.5的元素的单序号 7.先运行clear, format long, rng('default'), A=rand(3,3),然后根据A写出两个矩阵:一个对角阵B。 其相应元素由A的对角元素构成;另一个矩阵C,其对角元素全为0,而其余元素与对应的A阵元 素相同。(提示:diag) clear, format long, rng('default'), A=rand(3,3) A = 0. 0. 0. 0. 0. 0. 0. 0. 0. B=diag(A) B = 0. 0. 0. B为A的对角元素构成 C=A-diag(B) C = 0 0. 0. 0. 0 0. 0. 0. 0 C为A对角元素全为0,而其余元素与对应的A阵元素相同的矩阵
本文档为【matlab教程课后作业】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_601191
暂无简介~
格式:doc
大小:28KB
软件:Word
页数:0
分类:计算机考试
上传时间:2019-07-29
浏览量:3