Matlab 上机实验 数组运算 求阶乘 源程序代码.doc

上传人:鲁** 文档编号:551677664 上传时间:2023-03-26 格式:DOC 页数:7 大小:104.01KB
返回 下载 相关 举报
Matlab 上机实验 数组运算 求阶乘 源程序代码.doc_第1页
第1页 / 共7页
Matlab 上机实验 数组运算 求阶乘 源程序代码.doc_第2页
第2页 / 共7页
Matlab 上机实验 数组运算 求阶乘 源程序代码.doc_第3页
第3页 / 共7页
Matlab 上机实验 数组运算 求阶乘 源程序代码.doc_第4页
第4页 / 共7页
Matlab 上机实验 数组运算 求阶乘 源程序代码.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《Matlab 上机实验 数组运算 求阶乘 源程序代码.doc》由会员分享,可在线阅读,更多相关《Matlab 上机实验 数组运算 求阶乘 源程序代码.doc(7页珍藏版)》请在金锄头文库上搜索。

1、Matlab实验1通信11002班李俊良 学号:201006113第一题 数组的加减乘除和乘方 A=1234,B=3456,求C=A+B,D=A-B,E=A*B, F=A/B,G=AB 用stem语句画出A,B,C,D,E,F,G。解:%jjccclear;clc;%wordspaceA=1 2 3 4B=3 4 5 6C=A+BD=A-BE=A*BF=A/BG=A.Bfigure,subplot(2,2,1),stem(A)title(A)xlabel(Ax); ylabel(Ay);subplot(2,2,2),stem(B)title(B)xlabel(Bx); ylabel(By);s

2、ubplot(2,2,2),stem(C)title(C)xlabel(Cx); ylabel(Cy);subplot(2,2,3),stem(D)title(D)xlabel(Dx); ylabel(Dy);subplot(2,2,4),stem(G)title(G)xlabel(Gx); ylabel(Gy);图1第一题答案第二题 用MATLAB实现下列序列:解:程序如下:%ERclear;clc;%wordspacen=0:15;%n015x1=0.8.n;x2=exp(0.2+3j)*n);x3=3*cos(0.125*pi*n+0.2*pi)+2*sin(0.25*pi*n+0.1*

3、pi); figure,%subplot(3,1,1),stem(x1) %x1title(x1=0.8n)xlabel(n); ylabel(x1);%subplot(3,1,2),stem(x2) %x2title(x2=exp(0.2+3j)*n)xlabel(n); ylabel(x2);%subplot(3,1,3),stem(x3) %x3title(x3=3*cos(0.125*pi*n+0.2*pi)+2*sin(0.25*pi*n+0.1*pi)xlabel(n); ylabel(x3);图2 第二题图第三题 举例生成一个33的矩阵,分别用 逐个输入 利用冒号表达式“:”生成

4、向量 利用函数生成向量解:%san3*3clear;clc;%wordspaceA=1 2 3;4 5 6;7 8 9% B=1:3;4:6;7:9%: C=reshape(A,3,3)%运行结果:A = 1 2 3 4 5 6 7 8 9B = 1 2 3 4 5 6 7 8 9C = 1 2 3 4 5 6 7 8 9第四题 利用for循环求1!+2!+3!+ +5!的值解:%siclear;clc;%wordspacejc=1;sum=0;% for n=1:5; jc=jc*n;%n sum=sum+jc;%endsum=sum%运行结果:sum = 153第五题 已知矩阵A=-1 5

5、 -4;0 7 8; 3 61 7,b=8 3 -1;2 5 3; -3 2 0 求下列表达式的值 A+6B和A*A-B+I (I为单位矩阵) A*B,A.*B,B*A A/B,BA%5ABclear;clc;%wordspaceA=-1 5 -4;0 7 8; 3 61 7;B=8 3 -1;2 5 3; -3 2 0;I=eye(length(A);%IAz1=A+6*Bz2=A*A-B+Iz3=A*Bz4=A.*Bz5=B*Az6=A/Bz7=BA运行结果:z1 = 47 23 -10 12 37 26 -15 73 7z2 = -18 -217 17 22 533 109 21 867

6、 526z3 = 14 14 16 -10 51 21 125 328 180z4 = -8 15 4 0 35 24 -9 122 0z5 = -11 0 -15 7 228 53 3 -1 28z6 = 1.2234 -0.9255 2.9787 -0.9468 2.3511 -0.95744.6170 3.8723 13.8936第六题A=1 -1 2 3; 5 1 -4 2;3 0 5 2;11 15 0 9 求A的对角阵,上三角,下三角,逆矩阵,旋转90度,秩解:%5ABclear;clc;%wordspaceA=1 -1 2 3; 5 1 -4 2;3 0 5 2;11 15 0

7、9 %AI=ones(length(A);%1IAz1=diag(A)%Az2=triu(A)%Az3=tril(A)%Az4=inv(A)%Az5=rot90(A)%A90z6=rank(A)%A运行结果:A = 1 -1 2 3 5 1 -4 2 3 0 5 2 11 15 0 9z1 = 1 1 5 9z2 = 1 -1 2 3 0 1 -4 2 0 0 5 2 0 0 0 9z3 = 1 0 0 0 5 1 0 0 3 0 5 0 11 15 0 9z4 = -0.1758 0.1641 0.2016 -0.0227 -0.1055 -0.1016 -0.0391 0.0664 -0.0508 -0.0859 0.1516 0.0023 0.3906 -0.0313 -0.1813 0.0281z5 = 3 2 2 9 2 -4 5 0 -1 1 0 15 1 5 3 11z6 = 4通信11002班李俊良 学号:201006113

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号