- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章MATLAB 语言程序设计基础;数值计算(Numeric Function)
符号计算 (Symbolic Function)
工程与科学绘图 (Graphic Function)
控制系统工具箱——时域分析、根轨迹分析、频域分析、系统设计
仿真工具SIMULINK;Matlab是一种函数型语言,了解函数的功能,熟练掌握其使用方法,是使用Matlab进行程序设计和仿真的前提;
Matlab几乎涉及现代科学的所有领域,因此,学习Matlab必须与个人所从事的学科相结合;
结合课堂理论学习内容,多进行上机操作,理论与实践结合加深对Matlab熟悉。;本章主要内容;2.1 MATLAB语言的数据结构;MATLAB 语言的变量名规则
由一个字母引导,后面可以为其他字符
区分大小写 Abc ≠ ABc
有效 MYvar12, MY_Var12 和 MyVar12_
错误的变量名 12MyVar, _MyVar12
Matlab的特殊变量和常量;数值型数据结构;符号型变量数据类型;直接赋值语句:
变量名=表达式
函数调用语句:
[返回变量名列表]=函数名(输入变量列表);1、算术运算符;操作符;操作符;方括号([ ])的使用;方括号[ ]也可以代表空矩阵,用来删除矩阵的行和列。;冒号(:)的使用;%输入指令:
A=[1 2 3 ; 4 5 6 ; 7 8 9]
B=A(1:2 , 3)
%指令回车后,得到结果为:
A=1 2 3
4 5 6
7 8 9
B=3
6 ;C. 使用冒号能够从一个大矩阵中选取小矩阵。;分号(;)的使用;%如果不加分号,三条命令分别执行:
a=2
a=
2
b=3
b=
3
c=a + b
c=
5
%如果在前面两条命令后加上分号:
a=2;b=3;
c=a + b
c=
5;2.1.3 矩阵的Matlab表示;二维矩阵;三维矩阵;方法:1) 直接输入法;
2) 利用函数建立矩阵;
3) 利用M文件建立矩阵。;a=[1 2 3; 4,5,6]
x=[2 pi/2; sqrt(3) 3+5i] ;利用函数建立矩阵;2) ones函数——创建元素全为1的矩阵。; a=magic (3)
a= 8 1 6
3 5 7
4 9 2;5) diag函数——从矩阵中提取某对角线构成一个向量;利用一个向量构成对角阵。; b=tril (a)
b= 8 0 0
3 5 0
4 9 2; 在Matlab中,还可以把小矩阵连接起来生成较大的矩阵。;利用M文件建立矩阵:对于比较大且比较复杂的矩阵,可以为它专门建立一个M文件。(M文件实际上是一种包含Matlab命令代码的文本文件)。;用户在Matlab中创建了一个文件:
a= [8 1 6; 3 5 7; 4 9 2];2.2.1 矩阵的代数运算
2.2.2 矩阵的逻辑运算
2.2.3 矩阵的比较运算
2.2.4 基本数值分析;1. 转置运算(’);2. 加减运算(+,-); 两矩阵相乘必须服从数学中矩阵叉乘的条件与规则,A矩阵的列数必须等于B矩阵的行数,矩阵乘法不满足交换律。;矩阵与标量的乘法运算; 矩阵右除A/B表示的是方程X*B=A的解:A/B=A*B-1;
矩阵左除 A\B表示的是方程A*X=B的解:A\B=A-1*B;
矩阵与标量间只能进行矩阵右除标量(即矩阵/标量)的运算。;5. 翻转运算; 若a为矩阵,b为标量,矩阵的乘方a ^ b是矩阵a的b次方。; 若a为矩阵,b与a同维矩阵,矩阵a与b点乘为a .*b。;2.2.2 矩阵的逻辑运算;异或函数 C=xor(A,B);2.2.3 矩阵的比较运算;2.2.4 基本数值分析;1、查找最大值;A=[3 2 6;-5 28 -7;16 4 -8;60 9 17];
max (A) %求每列的最大元素
ans = 60
您可能关注的文档
最近下载
- 化工生产技术项目苯乙烯的生产.ppt VIP
- 九年级上册历史总复习知识点(可打印).pdf VIP
- 《红星照耀中国》第九章:同红军在一起(续)+带读课(课件)语文统编版2024八年级上册.pptx VIP
- 推拿治疗学不寐课件,十四五推拿治疗学课件.pptx VIP
- 《道德与法治》课程标准测试题含参考答案.pdf VIP
- 酒吧劳动用工合同范本7篇.docx VIP
- 是否应该禁止使用塑料袋和塑料吸管?辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx VIP
- 21年浙江6月卷高考地理真题解析.pptx VIP
- 药店动态质量管理知识(一)答案-2025年执业药师继续教育.docx VIP
- 【中学】【育人故事】唤醒你的“耳朵”.docx VIP
文档评论(0)