目录;第一章 绪论;一、控制系统CAD ;三、? MATLAB简介;程序的可移植性好。
Matlab的图形功能强大,支持数据的可视化操作,方便的显示程序的运行结果。
强大的工具箱。
例如:控制领域可以使用的工具箱就有Control System(控制工具箱)
源程序的开发性,系统的可扩充能力强。
Matlab是解释执行语言。
Matlab程序不用编译生成可执行文件就可以运行 ;Matlab软件的安装
Matlab软件的启动 ;命令窗口;设置断点;变量查看器;查看变量;图形窗口 ;编辑模态;Matlab编程基础;变量不需要定义就可以直接使用和赋值。
例如:A=[1,2;3,4] %定义并输入一个2x2的矩阵
str=’Hello’ %定义并输入一个字符串(字符数组)
矩阵的每行中的各个元素用逗号或者空格分隔,行于行之间用分号分隔;字符串用单引号定义。
输入、输出函数
①A=input(提示信息,选项)
例如:A=input(‘Enter matrix A= ’)
② disp(A)
例如: A=‘hello’;
disp(A)
A=[1,2,3;4,5,6;7,8,9];
disp(A);第二章 MATLAB程序设计;2.1 数据类型和运算符;基本语句 ;字符型;结构型;运算符;逻辑运算符;2.2 程序控制语句 ;while循环
while循环的基本格式为:
while 表达式
循环体
end
若表达式为真,则执行循环体的内容,执行后再判断表达式是否为真,若为假则跳出循环体,向下继续执行,否则继续执行循环体。???;if-else-elseif语句
if格式:
if 逻辑表达式
执行语句
end
当逻辑表达式的值为真,则执行该结构中的执行语句内容,执行完后向下继续执行,若逻辑表达式的值为假,跳过结构中的执行语句继续向下执行。
if-else格式
if 逻辑表达式
执行语句1
else
执行语句2
end
如果逻辑表达式的值为真,则执行语句1,然后跳过语句2向下执行;若逻辑表达式的值为假,则跳过执行语句1而执行语句2,然后向下执行。???????????????????;if-elseif格式
if 逻辑表达式1
执行语句1
elseif 逻辑表达式2
执行语句2
……
elseif 逻辑表达式n
执行语句n
else
执行语句el
end
如果逻辑表达式的值为真,则执行语句1,???逻辑表达式的值为假,则判断逻辑表达式2的值,若为真,则执行语句2,否则向下执行,若所有表达式均为假,执行语句el 。;switch语句
switch语句的格式为:
switch 表达式(标量或字符串)
case 值1
语句1
case 值2
语句2
┅
case 值n
语句n
otherwise
语句ow
end
表达式的值和哪种情况(case)的值相同,就执行哪种情况中的语句,如果都不同,则执行otherwise中的语句。;;矩阵的组合;矩阵运算 ;′表示复共轭转置,.′表示普通转置。 ;三角分解;特殊矩阵的生成 ;2.4 多项式 ;卷积和解卷积 ;2.5 函数与M文件 ;函数文件 ;H1行
所谓H1行指帮助文本的第一行,它紧跟在定义行之后并以“%”符号开头,用于概括说明函数名和函数的功能。在命令窗口用lookfor命令时将显示所寻求函数的H1行。
函数帮助文本
帮助文本指位于H1行之后函数体之前的说明文本,它同样以“%”符号开头,一般用来比较详细地介绍函数的功能和用法。在命令窗口用help命令时将显示函数的H1行和所有帮助文本。
函数体
是函数的主体部分,包括进行运行和赋值操作的所有MATLAB程序代码,其中可以有流程控制、输入输出、计算、赋值、注释以及函数调用等操作。
注释
除了函数开始独立的帮助文本外,还可以在函数体中添加对语句的注释。注释必须以“%”符号开头,MATLAB在编译执行M文件时把每一行中“%”后面的全部内容作为注释不进行编译。; 一个M文件中可以定义多个函数,其中第一个定义的函数称为主函数,主函数名必须与M文件名相同,其它函数称为子函数。子函数只能被定义它的文件中的函数调用,其它函数和文件不能调用。;2.6 数据的可视化;基本的绘图命令plot ;常用绘制二维图形的命令;plot控制
功能:在调用函数pl
您可能关注的文档
- 可编程的控制器教学课件电子教案全套课件.pptx
- 可编程控制技术PLC教学课件电子教案全套课件.pptx
- 可编程控制器原理及应用参考资料电子教案全套课件.pptx
- 可编程控制器原理及应用教学课件电子教案全套课件一.pptx
- 可编程控制器原理应用教学课件电子教案全套课件.pptx
- 可编程逻辑控制教学课件电子教案全套课件.pptx
- 可编程序控制器教学课件电子教案全套课件.pptx
- 可编程序控制器原理及工程应用教学课件电子教案全套课件.pptx
- 可编程序控制器原理与应用教学课件电子教案全套课件.pptx
- 控制工程基础参考资料电子教案全套课件.pptx
- 辛文-降本增效利器:快手 CPU&GPU超大规模在离线混部落地实践.pdf
- 宋东辉-网易云音乐智能监控探索与实践.pdf
- 许龙-B站容器平台混部和容量管理实践.pdf
- 康雄-vivo日活千万级的活动平台设计之道.pdf
- 曹伟-K8s上的数据库私有云之旅:KubeBlocks架构设计与实践.pdf
- 江凯-Lowcode x AI云凤蝶的思考与实践.pdf
- Scott Shaw-AI是协作者,而非替代者——探讨AI高效协作开发.pdf
- 黄鹏-破局升维革新大模型时代的数字员工.pdf
- 李杰-eBay风控实时特征平台建设和应用案例.pdf
- 四川省遂宁市2025—2026学年高二上学期期末考试含答案(9科试卷).pdf
最近下载
- 小学五年级信息科技学科项目式学习解读PPT——《AI护鸟行动:智能喂鸟器》.pptx VIP
- 音乐课基础知识.pptx
- XX银行重要信息系统投产(变更)风险评估实施细则.docx VIP
- 质量部岗位技能矩阵图 (1).xls VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- BIM技术与应用-Revit 2023建筑与结构建模-课件全套-第1--17章BIM概述-综合案例.pdf VIP
- 增值税季度纳税申报明细表格适用于查账征收的个体工商户.doc VIP
- 注塑厂车间安全生产培训课件.pptx VIP
- {班组长管理}丰田TOYOTAWAYTL讲义班组长.pdf VIP
- KANGHUI式髓内钉系统.pptx VIP
原创力文档

文档评论(0)