实验二 MATLAB基本语法练习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二 MATLAB基本语法练习

实验二 基本语法练习一 一.实验目的和要求 1.熟悉MATLAB软件环境; 2.熟悉常用的命令; 3.掌握向量、矩阵、数组的建立、标识、扩展和修改。 二.实验器材 计算机、MATLAB软件 三.实验数据和要求 1.在命令窗口依次输入下述命令,写出每条语句的执行结果. a=1:8,生成1至8公差为1的数列: a = 1 2 3 4 5 6 7 8 A=reshape(a,4,2) %将数组a按列变为4行2列的数组并保存在A中 A = 1 5 2 6 3 7 4 8 A=reshape(A,2,4) %将数组A按列变为2行4列的数组 A = 1 3 5 7 2 4 6 8 b=diag(A) %提取数组A中对角线上的值 b = 1 4 B=diag(b) %以b的值为主对角线上的值生成一个方阵,方阵其余值为0。 B = 1 0 0 4 D1=repmat(B,2,4) %以B矩阵为基本单位生成2行4列的新矩阵。 D1 = 1 0 1 0 1 0 1 0 0 4 0 4 0 4 0 4 1 0 1 0 1 0 1 0 0 4 0 4 0 4 0 4 D1([1,3],:)=[] %将矩阵D1的第1行和第三行清空,剩余元素构成一个新矩阵。 D1 = 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 2.熟悉矩阵变换操作,写出每条语句的执行结果. A=reshape(1:9,3,3) %生成1至9公差为1的数列,并将这些数按列生成3行3列的矩阵 A = 1 4 7 2 5 8 3 6 9 B=flipud(A) %将矩阵A上下翻转生成新矩阵B B = 3 6 9 2 5 8 1 4 7 C=fliplr(A)%将矩阵A左右翻转生成新矩阵C C = 7 4 1 8 5 2 9 6 3 D=rot90(A,2) %将矩阵A逆时针翻转两个90度(即翻转180度)生成矩阵D D = 9 6 3 8 5 2 7 4 1 3.建立随机矩阵: (1) 在区间[20,50]内均匀分布的5阶随机矩阵X。 30*rand (5)+20 (2) 均值为0.6、方差为0.1的5阶正态分布随机矩阵Y。sqrt(0.1)*randn(5)+0.6 (3) 将A=reshape(1:9,3,3)的第一行元素乘以1,第二行乘以2,…,第三行乘以3。 D=diag(1:3) A=D*A 4.写出字符串向量做如下处理后的执行结果. ch=‘ABc123d4e56Fg9’%生成字符串ch ch = ABc123d4e56Fg9 subch=ch(1:5) %提取字符串ch的前五个字符 subch = ABc12 revch=ch(end:-1:1) %将字符串ch逆序排列 revch = 9gF65e4d321cBA k=find(ch=‘a’ch=‘z’) %寻找ch 中ASCII比a大,比z小 的字符并将其位置保存在k中 k = 3 7 9 13 ch(k)=ch(k)-(‘a’-‘A’) 将ch 变成大写字符串 ch = ABC123D4E56FG9 length(k) % ch 中ASCII比a大,比z小 的字符的个数 ans = 4 5.学习利用关系运算认定元素为0的位置;利用eps求近似极限的处理方法;y数组中的非数,在图形中表现为“缺口”。 t=-3*pi:pi/10:3*pi;t

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档