Matlab入门程序练习.doc_第1页
Matlab入门程序练习.doc_第2页
Matlab入门程序练习.doc_第3页
Matlab入门程序练习.doc_第4页
Matlab入门程序练习.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一一、 实验目的1、熟悉MATLAB运行环境;2、掌握矩阵、向量的输入和运算;3、掌握文件的编写、调试、保存、运行;二、 实验步骤1、矩阵操作: 产生一个一维数组x,范围从4到6,步长为1 创建矩阵A =x-1;x;x+3 提取A的前两行和后两列元素形成矩阵C。 矩阵B为矩阵A的转置 矩阵D = A矩阵中第一行第一列对应的数 * 矩阵BA*B A.*B要求以m文件的编程方式,保存为shiyan11.m文件。答案:代码及结果:clcclearclose allx=4:1:6A=x-1;x;x+3C=A(1:2,2:3)B=AD=A(1,1)*BA*BA.*Bx = 4 5 6A = 3 4 5 4 5 6 7 8 9C = 4 5 5 6B = 3 4 7 4 5 8 5 6 9D = 9 12 21 12 15 24 15 18 27ans = 50 62 98 62 77 122 98 122 194ans = 9 16 35 16 25 48 35 48 812、 编程实现如下矩阵: 1 1 1 1 1 1 1 1 11 2 2 2 2 2 2 2 11 2 3 3 3 3 3 2 11 2 3 4 4 4 3 2 11 2 3 4 4 4 3 2 11 2 3 4 4 4 3 2 11 2 3 3 3 3 3 2 11 2 2 2 2 2 2 2 11 1 1 1 1 1 1 1 1要求以m文件的编程方式,保存为shiyan12.m文件。代码和结果:clcclear close alla=ones(9);a(2,2:8)=2;a(2:8,2)=2;a(8,2:8)=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 = 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 13、试编程序计算下列式子,保存为shiyan13.m文件。(1)(2) X12233499100(3) 用循环语句建立一个有20个分量的数组,使ak2akak1,式中k1,2,3,且a11,a21。代码和结果:clcclearclose alla=1:2:39;X=a.2;X=sum(X)s=0;for i=1:99 m=i*(i+1); s=s+m;endsb(20)=0;b(1)=1;b(2)=1;for k=1:18 b(k+2)=b(k)+b(k+1);endbX = 10660s = 333300b = Columns 1 through 5 1 1 2 3 5 Columns 6 through 10 8 13 21 34 55 Columns 11 throug

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论