第2讲数组元素.pptVIP

  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文档。上传文档
查看更多

*MatlabLanguage*2.2.2、创建一维数组变量(续)【例2-3】键入并执行c=1:2:10和d=1:2:9c=1:2:10c=13579d=1:2:9d=13579利用冒号“:”操作符创建行向量的基本语法格式:x=Start:Increment:EndStart表示新向量x的第一个元素;新向量x的最后一个元素不能大于End;Increment可正可负,若负,则必须StartEnd;若正,则必须StartEnd,否则创建的为空向量。若Increment=1,则可简写为:x=Start:End。第28页,共47页,星期日,2025年,2月5日*MatlabLanguage*2.2.2、创建一维数组变量(续)第三种方法:利用函数linspace函数linspace的基本语法x=linspace(x1,x2,n)该函数生成一个由n个元素组成的行向量;x1为其第一个元素;x2为其最后一个元素;x1、x2之间元素的间隔=(x2-x1)/(n-1)。如果忽略参数n,则系统默认生成100个元素的行向量。【例2-4】键入并执行x=linspace(1,2,5)x=1.00001.25001.50001.75002.0000同学们可以在实验时察看x=linspace(1,2)执行结果。第29页,共47页,星期日,2025年,2月5日*MatlabLanguage*2.2.2、创建一维数组变量(续)第四种方法:利用函数logspace通过实验认识该函数的功能。列向量的创建使用方括号“[]”操作符,使用分号“;”分割行。【例2-5】键入并执行x=[1;2;3]X=123使用冒号操作符【例2-6】键入并执行x=(1:3)’%“’”表示矩阵的转置第30页,共47页,星期日,2025年,2月5日*MatlabLanguage*2.2.2、创建一维数组变量(续)创建数组变量的一般方法创建变量的赋值语句的一般格式var=expressionvar为变量名expression为MATLAB合法表达式可以是单独的常数值或数值数组;也可以由常数值、其他变量(部分或全部)、数值数组和运算符(+、-等)构成。【例2-7】键入并执行a=[01+6];b=[a67];c=[6a7];d=[6a7a];第31页,共47页,星期日,2025年,2月5日*MatlabLanguage*2.2.2、创建一维数组变量(续)一旦被创建,变量就被存储在工作空间,可以通过“Workspace”窗口或在“CommandWindow”执行“whos”命令察看。操作一:使用“Workspace”窗口察看变量操作二:使用“whos”命令察看变量第32页,共47页,星期日,2025年,2月5日*MatlabLanguage*2.2.3、创建二维数组变量第一种方法:使用方括号“[]”操作符使用规则数组元素必须在“[]”内键入;行与行之间须用分号“;”间隔,也可以在分行处用回车键间隔;行内元素用空格或逗号“,”间隔。【例3-1】键入并执行a2=[123;456;789]a2=123456789【例3-2】键入并执行a2=[1:3;4:6;7:9]%结果同上第33页,共47页,星期日,2025年,2月5日MatlabLanguageMatlabLanguage第2讲数组元素第1页,共47页,星期日,2025年,2月5日*MatlabLanguage*工作空间Matlab系统界面第2页,共47页,星期日,2025年,2月5日*MatlabLanguage*2.2命令窗口(续)【例2.2-5】计算半径为5.2m的圆的周长和面积。radius=5.2;%圆的半径area=pi*5.2^2,circle_len=2*pi*5.2area=84.9487circle_len=32.6726以上两例,命令行中用到了等号“=”。计算结果不再赋给“ans”,而是赋给用户指定的变量y、area、circle_len。无论是预定义变量还是用户自定义变量都被存储在系统的工作空间内,即系统定义的一个存储窗口变量的内存空间。Who、whos命令用来显示工作空间的变量clear

文档评论(0)

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

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档