matlab第二章语言基础

matlab第二章语言基础

ID:36774729

大小:920.68 KB

页数:69页

时间:2019-05-15

matlab第二章语言基础_第1页
matlab第二章语言基础_第2页
matlab第二章语言基础_第3页
matlab第二章语言基础_第4页
matlab第二章语言基础_第5页
资源描述:

《matlab第二章语言基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章MATLAB语言基础彭朝霞Email:pengzhaoxia@buaa.edu.cn北京航空航天大学交通科学与工程学院2014年9月25日彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日1/65目录1向量向量的构造2矩阵矩阵的构造矩阵的操作矩阵的代数运算3关系运算与逻辑运算4多项式运算彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日2/65本章目标掌握矩阵、向量、多项式的构造和运算方法能够使用常用的几种函数进行一般的数值问题求解彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日3/65向量向量的构造1向量向量的构造2矩

2、阵3关系运算与逻辑运算4多项式运算彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日4/65向量向量的构造向量的构造方法1.直接输入2.利用冒号表达式“:”生成向量3.利用函数生成向量彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日4/65向量向量的构造1、直接输入法以左方括号’[’开始,以右括号’]’结束,元素之间采用空格和逗号分隔,构成向量>>A=[2,3,4,5,6]%采用空格和逗号分隔构成行向量A=23456>>B=[456789];%分号,表示不显示结果B=456789>>b=[1;3;9;10;15;16]%采用分号隔开构成列向量彭朝霞

3、(北京航空航天大学)MATLAB基础及工程应用2014年9月25日5/65向量向量的构造2.利用冒号表达式“:”生成向量(1)用线性等间距生成向量矩阵(start:step:end)式中:start为向量的第一个元素,end为向量最后一个元素的限定值,step是变化步长,省略步长时系统默认为1。>>A=1:2:10,%步长step=2;递增A=13579>>B=1:10,%省略步长时系统默认为1,step=1B=12345678910>>C=10:-1:1,%步长也可以是负值,step=-1,递减C=10987654321*注意:D=10:2:4,E=2:-1:10%Emptymatrix:1

4、-by-0彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日6/65向量向量的构造3.利用函数生成向量1a=linspace(n1,n2,n)在线性空间上,行矢量的值从n1到n2,数据个数为n,缺省n为100。>>a=linspace(1,10,10)a=123456789102a=logspace(b,c,n)其在线性空间上,行矢量的值从10b到10c、数据个数为n,缺省n为50>>a=logspace(1,3,3)a=101001000注:在matlab的命令窗口中输入helplinspace/logspace或者doclinspace/logspace可以获得更多帮

5、助信息。彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日7/65矩阵矩阵的构造1向量2矩阵矩阵的构造矩阵的操作矩阵的代数运算3关系运算与逻辑运算4多项式运算彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日8/65矩阵矩阵的构造矩阵的构造方法1.直接输入2.抽取法3.矩阵拼接法4.拼接函数法5.变形函数法6.函数法彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日8/65矩阵矩阵的构造1、直接输入法通过直接输入矩阵的元素构造矩阵:用中括号[]把所有矩阵元素括起来;同一行的不同数据元素之间用空格或逗号间隔;矩阵的行与行之间用分号

6、(;)或回车符分隔;元素可以是数值或表达式。数据元素可以是表达式,系统将自动计算结果彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日9/65矩阵矩阵的构造例:输入矩阵A、B、C的值其运算结果为:A=>>x=27;y=3;123456>>A=[123;456];>>B=[2,3,4;7,8,9;12,2*6+1,14];%用B=分号分隔矩阵各行234789>>C=[34512131478x/y101112];%用回车符分隔矩阵各C=行345>>A,B,C789101112彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日10/65矩阵矩阵的构造例:输

7、入矩阵A、B的值⎡⎤⎡⎤123415913⎢⎥⎢⎥⎢5678⎥⎢261014⎥A=⎢⎢⎥⎥B=⎢⎢⎥⎥⎣9101112⎦⎣371115⎦13141516481216>>A=[1234;5678;9101112;13141516]>>B=[1,5,9,132,6,10,143,7,11,154,8,12,16]彭朝霞(北京航空航天大学)MATLAB基础及工程应用2014年9月25日11/65矩阵矩阵

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。