- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章节Matlab中的数组的操作
MATLAB基础应用;第一章 Matlab中的数组操作;一、数组的建立
1.直接输入法
matlab在创立数组时以逗号或空格表示分列,分号或回车表示分行。数组开头“[”、结尾“]”
行数组:如a=[1,2,3,8,-1]
列数组: b=[1;2;3;8;-1] 或a’
矩阵:A= [2,4,1;8:-2:4;2,4,6]; 2.通过数组编辑器生成矩阵
步骤:先建立空矩阵a=[],
然后在工作空间(workspace)中点开a进入数 组编辑器,输入元素。 ; zeros(m): m阶全零方阵 ; 4.元胞数组的创建;二、数组的操作
数组的编址:数组a建立后,a中各元素的编址方法如下:
单下标编址:a(1)表示a的第1个元素,a(n)表示a的第n个元素,对于二元数组按列优先原则进行单下标编址。
双下标编址:a(2,3)表示矩阵a的第2行第3列元素。
1. 数组元素与子数组的提取
提取数组a的第3个元素:y=a(3)
提取a的第3到7个元素:y=a(3:7), ;a=linspace(1,20,6);二维数组A的元素的提取:
由于数组A有两种编址方法,matlab会根据接受的指令,先判断是哪一种编址方法,然后再进行元素的提取。
如: A=[1,2,3,4,5;0,1,2,3,4;-1,0,1,2,3;-2,-1,0,1,2] ;元胞数组元素的提取: ; a =
matlab [ 20]
[2x3 double] [1x10 double]
[4x5 double] [4x4 double];2.数组拼接与数组中的元素值的改变
在命令窗口实验:
a=1:2:11
a(1)=0
a(1:4)=[2,-1,-2,-3]
a([2,5])=[1.5,0.5];空数组的使用:
建立空数组A: A=[ ] ,空数组大小任意。
可用空数组删除已有数组中的元素
B=1:8
B(1:2:5)=[]
B = 2 4 6 7 8
A=[2,3,4,5,6;1,2,3,4,5;0,1,2,3,4;-1,0,1,2,3]
删除矩阵A第3行:
A(3,:)=[]
删除矩阵A第2列:
A(:,2)=[];3.常用的数组操作命令;(3)改变数组形状的命令
x=[3,-1,2,5,7,4,6,11,13,9,2,8]
将一维数组x按条件转化为矩阵:
B=reshape(x,3,4);(5)稀疏矩阵与满矩阵的转化:
稀疏矩阵生成命令:sparse(a,b,c)
数组a,b,c的大小必须相同
数组a与b分别指定元素的行标与列标,
数组c指定元素的值
A=sparse([2,4,18],[3,12,20],[-5,-3,-8])
创建稀疏矩阵A,A的(2,3),(4,12),(18,20)元素分别为-5,-3,-8,其余元素为零,A为18×20阶矩阵。;(6) sum(A):矩阵A按列求和,返回一个行向量;
sum(A,2):矩阵A按行求和,返回一个列向量。
max(A):返回由矩阵各列的最大值构成的向量。
max(A,B):返回A与B对应元素最大值构成的矩阵
min(A),min(A,B)类似;A=[1,2,3,4,5;0,6,2,3,4;-1,0,7,2,3;2,-1,0,1,2] ; b=diag(A): 提取方阵A的对角线元素构成列向量b;例1.1 输入n阶矩阵 ; (8) find命令:
find(A) 找出A的不为0的元素的下标
find(A,k) 找出A的前k个不为0的元素的下标
find(A,k,’last’)找出A的后k个不为0的元素的下标
find(g(A)),其中g(A)是数组A的逻辑表达式,
返回数组A中满足条件g(A)的元素下标。 ; A=[0,0,2,-1,3,0,0,5,0,6,-7,0,0,9];
b1=find(A,3)
b2=find(A,2, last) ;B=[0,1,0;2,3,0;4,0,0]
t=find(B2)
[x,y]=find(B2)
[m,n]=find(B=1B=3);求连乘积
您可能关注的文档
- 第一单元物质的量课时1PPT.ppt
- 第一单元文化的作用-进展.ppt
- 第一单元文化-生活复习.ppt
- 第一专题-当前university生就业形势-政策10年定.ppt
- 第一单元生物-生物圈.ppt
- 第一单元信息-信息的技术.ppt
- 第一单元的操作system应用.ppt
- 第一单元认识数据库ppt演示课件高中信息的技术.ppt
- 第9课秦国的统一.ppt
- 第一单元第一课时人类对宇宙的认识和新探索.ppt
- 六下《制作校园生物分布》课件公开课公开课.pptx
- 海洋运输项目筹资方案.docx
- 2025至2030中国反渗透膜过滤行业现状调查与发展趋势研究报告.docx
- 2026届江苏省盐城市东台三仓中学英语高三上期末质量检测试题含解析.doc
- 六下《口语交际习作一》省公开课金奖全国赛课一等奖微课获奖课件.pptx
- 指针式角度规校准规范.pdf
- 2025至2030中国发电设备行业市场发展分析及发展前景与投资报告.docx
- Unit4课文中译英练习-沪教版英语八年级上册.docx
- 2025至2030中国取暖器行业现状供需分析及重点企业投资评估规划分析报告.docx
- 六上音乐丢丢铜仔课件市公开课一等奖省赛课微课金奖课件.pptx
最近下载
- 工程观感质量评价标准.pdf VIP
- 2023-2024 学年高中语法专项练习单选100题-现在完成时-学生版.docx VIP
- 2023-2024 学年高中语法专项练习单选100题-非谓语动词-学生版.docx VIP
- 一种隔离RS485与RS422兼容电路.pdf VIP
- 2023-2024 学年高中语法专项练习单选100题-构词法-转化法-学生版.docx VIP
- 2023-2024 学年高中语法专项练习单选100题-时态辨析-学生版.docx VIP
- 2023-2024 学年高中语法专项练习单选100题-主谓一致-学生版.docx VIP
- 2023-2024 学年高中语法专项练习单选100题-被动语态-学生版.docx VIP
- 2023-2024 学年高中语法专项练习单选100题-动词-学生版.docx VIP
- 2023-2024 学年高中语法专项练习单选100题-虚拟语气-学生版.docx VIP
文档评论(0)