欢迎来到天天文库
浏览记录
ID:44809360
大小:81.50 KB
页数:17页
时间:2019-10-29
《2 MatLab练习题-矩阵和数组》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MatLab练习册(2)-矩阵及数组运算班级:1班学号:201410430124姓名:李远注意:1、请按要求作题(即写出程序代码+结果).2、整理好格式,排版好,不留过多的空格。完成下列各题:1.输入矩阵。(1)程序:A=[34-11-91065074-161-47-16-82-45-612-8-36-78-118-49130](2)结果:A=34-11-91065074-161-47-16-82-45-612-8-36-78-118-491301.输入一个与A同阶的随机矩阵B。要求元素为整数。>>B=fix(100*rand(size(A)))B=52369108950239826
2、65334748333496990628867771960679113713613979729074852. 输入一个数组b=(1357911)>>b=1:2:11b=13579111. 输入与A同阶的单位矩阵E>>E=eye(size(A))E=1000000100000010000001000000100000012. 输入与B同阶的零矩阵Z>>Z=zeros(size(B))Z=0000000000000000000000000000000000001. 构建一个大矩阵>>D=[AZ;E,B]D=34-11-91000000065074-
3、160000001-47-16-80000002-45-612-8000000-36-78-110000008-491300000001000005236910895001000023982665334700100048333496990000100628867771960000010679113713610000013979729074851. 将46-70这25个整数填入一个五行五列的矩阵数表G中,使其各行、各列以及主对角线和次对角线的和等相等。>>G=45+magic(5)G=6269465360685052596149515865675557646648566370
4、47542. 分别求d1=
5、A
6、、d2=
7、B
8、、d3=
9、D
10、、d4=
11、G
12、9. 对以上四个矩阵A、B、D、G中的可逆矩阵求逆。10. (1)计算d5=A+B>>d5=A+Bd5=835248288186321688868-31993117186925671285731855645734284104318528580(2)计算d6=A*B11. 取A的1,3,5行做一个子阵a1.>>a1=A(1:2:5,:)a1=34-11-9101-47-16-8-36-78-1111. 取A的2,4,6行,4,5,6列上的交叉元素做一个子阵a2.>>a2=A(2:2
13、:6,4:6)a2=74-16-612-813012. 由a2产生列向量a3.>>a3=a2(:)a3=7-614123-16-8014. 取a3绝对值大于4的元素构成列向量a4,>>a4=a3(find(abs(a3)>4))a4=7-612-16-815. 改变A的元素A(4,5)为0值。>>A(4,5)=0A=34-11-91065074-161-47-16-82-45-60-8-36-78-118-4913016. 改变A的第6列为b’>>A(:,6)=b'A=34-11-916507431-47-1652-45-607-36-78-198-49131117.
14、 建立三角函数表阵S。第一列是自变量X的取值,从0-2共取20个值。第二列是对应y=cosx的值。>>X=linspace(0,2*pi,20);Y=cos(X);S=[X;Y]'S=01.00000.33070.94580.66140.78910.99210.54691.32280.24551.6535-0.08261.9842-0.40172.3149-0.67732.6456-0.87952.9762-0.98643.3069-0.98643.6376-0.87953.9683-0.67734.2990-0.40174.6297-0.08264.96040.24555.29
15、110.54695.62180.78915.95250.94586.28321.000018.以红色的+号 画y的图形>>plot(X,Y,'r+')19. 分别取a2的1、2行作成两个向量A1、A2>>A1=a2(1,:),A2=a2(2,:)A1=74-16A2=-612-820. 作向量的点积C1=A1·A221. 作向量的叉积C2=A1×A2>>C2=cross(A1,A2)C2=160152108>>A=[34-11-9106507
此文档下载收益归作者所有