- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB经典教程第二章_矩阵与数组
第二章 矩阵与数组 引言 矩阵的创建 矩阵的访问 矩阵的操作 §1 引言 §1 引言 §2 矩阵的创建 §2 矩阵的创建 §2 矩阵的创建 * 1.1 变量与常量 常(变)量:程序运行的过程中不需要(可能需要)改变数值的量。 note:c语言中const作为标记;而M语言中不存在常量的定义,MATLAB中提供了一些常用的常数作为常量,例如pi,i, j等。 1.2 标量-向量-矩阵 “一般量”:单个数值;比如 3,4,pi等等; 向量:行、列向量;比如一段时间序列(温度);(一维数组) 矩阵:线性代数中的矩阵;(二维数组);比如座位号码; …… (多维数组); note:向量是矩阵的特例(1×N、N×1的矩阵)。 2.1 向量的创建 1)直接逐个输入-[] 空格、逗号;分号 2)利用运算符“:” 3)线性等分功能函数linspace 4)对数等分功能函数logspace 列向量的创建: 1)注意“;” 2)转置 2.2 矩阵的创建 1)直接输入-小矩阵 2)创建M文件输入大矩阵 3)数组编辑器 4)特定矩阵的生成:0矩阵,1矩阵,单位矩阵, 随机矩阵 例子: a=rand(3,3); openvar a; §3 矩阵的访问(索引) 3.1 向量元素的访问 访问向量的元素只要使用相应元素的索引即可。 索引:坐标,以课堂的位置为例子。 例子:A = [1 2 3 4 5 6 7 8 9 0] %访问向量的第三个元素 A(3) Note:c语言中采用的是“[]”,matlab中是”()”. %访问向量的第一、三、七个元素 A([1 3 7]) ans = 1 3 7 %访问向量的第一、三、五个元素 A([1:2:5]) ,A(1:2:5) ans = 1 3 5 %访问向量的最后四个元素 A([end-3:end]) ans = 7 8 9 0 %重复访问向量中的元素 A([1:5,5: -1:1]) ans = 1 2 3 4 5 5 4 3 2 1 note: * 关键字end在访问向量元素时,表示向量中最后一个元素的序号。(方便:无需知道向量的实际长度,即可操作)。 * 访问向量元素时,序号的数值必须介于数值1~end之间。 例子 对向量的元素进行赋值。 %对向量的第三个元素赋值 A(3) = -3 A = 1 2 -3 4 5 6 7 8 9 0 %对向量中不存在的数据赋值 A(15) = -15 A = Columns 1 through 10 1 2 -3 4 5 6 7 8 9 0 Columns 11 through 15 0 0 0 0 -15 note: 在例子2-9中,对向量的第15个元素赋值,在赋值之前向量的第11~15个元素不存在,但是在赋值之后,将自动创建这些元素,并且为没有明确赋值的元素赋默认值0,这就是MATLAB的数据自动扩充和初始化机制。 (这点在c语言中无法实现的)。 3.2 矩阵元素的访问 矩阵元素的索引: 1)全下标形式; 2)单下标形式; 例2-10: MATLAB工作空间中具有一个5×5的矩阵,该矩阵是五阶的幻方,通过命令行获取矩阵的第二行、第四列的元素,于是在MATLAB命令行窗口中键入下面的指令: %创建矩阵 A = magic(5) A = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 %使用全下标的形式访问元素 A(2,4) ans = 14 %使用单下标的形式访问元素 A(17) %注:是17不
您可能关注的文档
- 22900572.[www.zhiyouxiazai.com].2012年度基金申报注意事项--2012.1.6北京化工大学科技处.ppt
- 22959[wwwzhiyouxiazaicom]手机新品上市网络推广执行方案.ppt
- 22983733.质量管理体系国家注册审核员培训教程.ppt
- 22不等式的性质.ppt
- 205春四清导航八年级数学下册(北师)习题周周清6.ppt
- 22台式电脑和笔记本电脑国内发展趋势分析.ppt
- 2338808[wwwzhiyouxiazaicom]长城物业绩效管理制度.ppt
- 23428823[wwwzhiyouxiazaicom]Nastran动力分析.ppt
- 2342240[wwwzhiyouxiazaicom]建设工程施工管理6-施工合同管理.ppt
- 22罗兰贝格-长安微车总体渠道策略和渠道调整方案.ppt
文档评论(0)