版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLABProgrammingandApplicationMATLAB编程与应用(微课视频版)
教育部高等学校电子信息类专业教学指导委员会规划教材高等学校电子信息类专业系列教材.新形态教材
目录
第1章概述第2章变量、数组与矩阵第3章二维绘图系统第4章三维绘图第5章MATLAB编程第6章MATLAB符号运算第7章文件I/O操作第8章MATLAB数值分析与应用第9章Simulink仿真基础第2章变量、数组与矩阵2.1数据2.2变量2.3MATLAB基本函数2.4MATLAB数据类型 2.5MATLAB数组运算2.6MATLAB矩阵算术运算2.7数组和矩阵操作本章小结 第2章变量、数组与矩阵2.1数据
数据是描述现实世界的各种信息的符号记录,是信息的载体,是信息的具体表现形式,其具体的表现有数字、文字、图形、图像、声音等。2.1数据
matlab向量、矩阵和数组的关系2.2变量2.2.1变量与赋值在MATLAB中,有效的变量名称命名规则:只能由字母、数字或下划线组成。第一个字符必须是英文字母。不可以包含标点符号和类型说明符%、&、!、#、@、$。不能与系统关键字同名的变量,如
if
、else或
end等。要获取关键字的完整列表,可运行
iskeyword
命令。避免创建与函数同名的变量,例如
i、j、mode、char、size
和
path。一般情况下,变量名称优先于函数名称。变量名称的最大长度为
namelengthmax
命令返回的值。2.2变量赋值语句的常用格式为:变量=表达式或简化为表达式x=1+i;%把值1+2i赋值给变量xy=3-sqrt(19);%把值3-sqrt(19)赋值给变量y(cos(abs(x+y))-sin(98*pi/180))/(x+abs(y))%计算函数表达式的值2.2变量2.2.2
特殊变量在MATLAB工作空间中,还驻留几个由系统本身定义的特殊变量,也称作预定义变量。2.3MATLAB基本函数2.3.1三角函数2.3MATLAB基本函数2.3.2指数函数2.3MATLAB基本函数2.3.3复数2.3MATLAB基本函数2.3.4取整和余数2.3MATLAB基本函数2.3.5数据分析函数2.3MATLAB基本函数2.3.6随机数2.4MATLAB数据类型在MATLAB中数据类型包括8种整型、2种单精度浮点型、双精度浮点型、逻辑型、字符串型、单元数组、结构体类型和函数句柄。1.5MATLABR2022b的通用命令常用命令2.输入内容的编辑2.5MATLAB数组运算2.5.1算术运算2.5MATLAB数组运算2.5.2关系运算2.5MATLAB数组运算2.5.3逻辑运算2.5MATLAB数组运算2.5.4运算优先级2.6MATLAB矩阵算术运算2.7数组和矩阵操作2.7.1数组和矩阵的创建1.直接法用逗号“
,”或空格间隔数组元素,表示分列,分号或回车表示分行。然后用方括号
“[]”括起来。a=[12478]或a=[1,2,4,7,8]b=[1;2;4;7;8]c=[2,4,1;8,2,7;3,6,9]2.7数组和矩阵操作2.7.1数组和矩阵的创建2.增量法(冒号法)冒号(:)是MATLAB中最有用的操作符之一,用于产生向量。利用MATLAB提供的冒号运算符“:”,可生成1
n矩阵。a=0:1:5b=linspace(0,5,10)c=logspace(0,5,10)2.7数组和矩阵操作2.7.1数组和矩阵的创建3.函数法x=(0:pi/8:2*pi)';y=sin(x);z=cos(x);A=[xyz]2.7数组和矩阵操作2.7.2下标索引2.7数组和矩阵操作2.7.3空矩阵语句new=[]分配了一个0
0的矩阵new,它对应于一个空矩阵。可以通过new=[newX]进行元素或向量的添加,其中X就是要添加进这个矩阵的元素或向量。new=[];a=1;b=2;new=[newa]2.7数组和矩阵操作2.7.4矩阵操作1.矩阵基本操作A=magic(3)b1=diag(A)b2=diag(A,0)b3=diag(A,1)2.7数组和矩阵操作2.7.4矩阵操作2.
矩阵的线性代数clc,clearA=magic(3);y=det(A)r=rank(A)B=inv(A)t1=trace(A)n1=norm(A,1)E=eig(A)[V,D]=eig(A)2.7数组和矩阵操作2.7.4矩阵操作3.
矩阵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋季国家管网集团华南公司(广东省管网公司)高校毕业生招聘笔试参考题库(浓缩500题)附答案详解
- 2026国家管网集团甘肃公司秋季高校毕业生招聘25人笔试参考题库(浓缩500题)及参考答案详解1套
- 2026秋季国家管网集团山东分公司高校毕业生招聘考试备考题库(浓缩500题)含答案详解(基础题)
- 2026秋季国家管网集团湖南公司高校毕业生招聘4人笔试参考题库(浓缩500题)含答案详解(黄金题型)
- 2026秋季国家管网集团储运技术发展有限公司高校毕业生校园招聘笔试参考题库(浓缩500题)附答案详解(综合题)
- 2026秋季国家管网集团广西公司高校毕业生招聘笔试参考题库(浓缩500题)及参考答案详解(突破训练)
- 2026秋季国家管网集团广西公司高校毕业生招聘笔试参考题库(浓缩500题)含答案详解(达标题)
- 2026秋季国家管网集团广西公司高校毕业生招聘笔试参考题库(浓缩500题)附答案详解(预热题)
- 2025国网内蒙古电力校园招聘(提前批)笔试模拟试题浓缩500题附答案详解(突破训练)
- 2026国家管网集团北方管道公司秋季高校毕业生招聘考试参考题库(浓缩500题)含答案详解(新)
- 2025年LED灯珠行业研究报告及未来行业发展趋势预测
- 工勤技师高级混凝土工试卷与答案
- 2025年广州市中考语文试题卷(含答案及解析)
- 甘肃省敦煌市2025年上半年公开招聘辅警试题含答案分析
- 高校管理信息系统建设项目计划书
- 工厂英语培训教学课件
- 法务基础知识培训课件纲要
- 2025版非婚生子女抚养权及监护协议范本
- 集团党建品牌创建工作实施方案公司国有企业
- 医院采购合同管理制度模板
- 2025年市事业单位公开招考事业单位考试押题【附答案】
评论
0/150
提交评论