网站大量收购独家精品文档,联系QQ:2885784924

1--MATLAB数组创建、寻访和赋值.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一维数组赋值一维数组赋值通过例子来说明各种赋值方法:x(3)=12:把数组x的第3个元素赋值为12x([1 4])=[2 8]:把数组x的第1、4个元素分别赋值为2和8创建1、直接输入法使用空格创建一维行数组:D1=[Pi log5 7+2 2^3]使用分号创建一维列数组:D1=[Pi; log5; 7+2; 2^3]2、步长生成法:格式为x=a:step:b。其中a表示数组的第一个元素,step表示数组的间隔,b表示数组的最后一个元素。如果省略step,默认值为1;如果step是正数,必须ab;如果step是负数,必须满足ab。3、定数线性采样法:格式为x=linspace(a,.b,.n)。其中a和b分别是数组的第一个和最后一个元素,n表示采集点数。4、定数对数采样法:格式为x=logspace(a,.b,.n)。其中a和b分别是数组的第一个和最后一个元素,n表示个数。寻访通过例子来说明各种寻访方法:x(3):寻访数组x的第三个元素x( [1 2 5] ):返回数组x的第1、2、3个元素组成的子数组x( 2:4 ):返回数组x第2到第4个元素组成的子数组x(2:end):返回数组x第2个元素到最后一个元素组成的子数组x(3:-1:1):返回数组x第3个元素以步长为-1到第1个元素组成的子数组,即等效为x=([3 2 1])x(find(x0.5)):返回数组x中大于0.5的元素组成的子数组x([1 2 3 5 6 3 1]):对数组x中的元素可以重复寻访,返回的数组长度允许大于原数组数组(矩阵)的创建、寻访与数组(矩阵)的创建、寻访与赋值 数组(矩阵)的创建、寻访与赋值二维数组(矩阵)数组(矩阵)的创建、寻访与赋值二维数组(矩阵)找到满足某一条件的矩阵元素称为“矩阵元素的标识”二维数组元素的寻访主要通过元素序号来进行访问,下面举例说明:A= 2 5 6 7 8 9 5 6 2 1A([2 3 4 8])= %寻访数组A 9 5 5 2寻访采用全元素赋值A=zeros(2,3)A(:)=2:9 %全元素赋值方式A= 2 4 6 8 3 5 7 9采用单下标赋值(略)采用双下标赋值(略)赋值1、直接输入法:x=[1,2,3; 4,5,6]创建2、采用MATLAB中产生矩阵的内部函数命令来创建函数功能函数功能compan伴随阵zeros零矩阵diag对角阵ones全1阵magic魔方矩阵rand元素服从均匀分布的随机矩阵linspace线性空间向量randn元素服从正态分布的随机矩阵logspace对数空间向量eye对角线上元素为1的矩阵

文档评论(0)

sy78219 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档