欢迎来到天天文库
浏览记录
ID:17697555
大小:40.50 KB
页数:8页
时间:2018-09-04
《matlab入门程序练习new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一一、实验目的1、熟悉MATLAB运行环境;2、掌握矩阵、向量的输入和运算;3、掌握文件的编写、调试、保存、运行;二、实验步骤1、矩阵操作:产生一个一维数组x,范围从4到6,步长为1创建矩阵A=[x-1;x;x+3] 提取A的前两行和后两列元素形成矩阵C。矩阵B为矩阵A的转置矩阵D=A矩阵中第一行第一列对应的数*矩阵BA*BA.*B要求以m文件的编程方式,保存为shiyan11.m文件。答案:代码及结果:clcclearcloseallx=4:1:6A=[x-1;x;x+3]C=A(1:2,2:3)B=A'D=A(1,1)*BA*BA.*Bx=4
2、56A=345456789C=4556B=347458569D=91221121524151827ans=506298627712298122194ans=916351625483548812、编程实现如下矩阵:111111111122222221123333321123444321123444321123444321123333321122222221111111111要求以m文件的编程方式,保存为shiyan12.m文件。代码和结果:clcclearclosealla=ones(9);a(2,2:8)=2;a(2:8,2)=2;a(8,2:8)=
3、2;a(2:8,8)=2;a(3,3:7)=3;a(3:7,3)=3;a(7,3:7)=3;a(3:7,7)=3;a(4,4:6)=4;a(4:6,4)=4;a(6,4:6)=4;a(4:6,6)=4;a(5,5)=4;aa=1111111111222222211233333211234443211234443211234443211233333211222222211111111113、试编程序计算下列式子,保存为shiyan13.m文件。(1) (2)X=1×2+2×3+3×4+…+99×100 (3)用循环语句建立一个有20个分量的数组,使
4、ak+2=ak+ak+1,式中k=1,2,3,…且a1=1,a2=1。代码和结果:clcclearclosealla=1:2:39;X=a.^2;X=sum(X)s=0;fori=1:99m=i*(i+1);s=s+m;endsb(20)=0;b(1)=1;b(2)=1;fork=1:18b(k+2)=b(k)+b(k+1);endbX=10660s=333300b=Columns1through511235Columns6through10813213455Columns11through1589144233377610Columns16throu
5、gh209871597258441816765
此文档下载收益归作者所有