安徽理工大学电子信息专业毕业设计
NaN 非数
2、操作符与特殊字符
+ 加 - 减
* 矩阵乘法 .* ^ 矩阵幂 .^ \\ 左除或反斜杠 / ./ 数组除(对应元素除)() 圆括 . ... 继续 ; ! 感叹号 = <> 不等于 |
[] 方括 .. , 逗号(分割多条令)% 注释 ' == 相等 & 3、基本数学函数
-
数组乘(对应元素相乘) 数组幂(各个元素求幂) 右除或斜面杠 张量积 小数点
分号(禁止结果示) 赋值
逻辑或
父目录
冒号
转置或引用
逻辑与 20
Kron Kronecker : 安徽理工大学电子信息专业毕业设计
Abs 绝对值和复数模长
acot,acoth 反余切,反双曲余切 Angle 相角
Secant 正切 atan,atanh atan2 Complex cos,cosh cot,coth Fix Gcd Lcm log2 Mod Real Round Sign Sqrt 4、基本矩阵和矩阵操作-
反正切,双曲正切
四象限反正切
建立一个复数
余弦,双曲余弦
余切,双曲余切
朝0方向取整
最大公因数 最小公倍数
以2为底的对数
有符号的求余
复数的实部
取整为最近的整数
符号数 平方根 21
安徽理工大学电子信息专业毕业设计
Blkding 从输入参量建立块对角矩阵 eye 单位矩阵
Linespace 产生线性间隔的向量 Logspace 产生对数间隔的向量 Numel 元素个数 Ones 产生全为1的数组 Rand 均匀颁随机数和数组 Randn 正态分布随机数和数组 Zeros 建立一个全0矩阵 :(colon) 等间隔向量 Cat 连接数组 Diag 对角矩阵和矩阵对角线 Fliplr 从左自右翻转矩阵 Flipud 从上到下翻转矩阵 Repmat 复制一个数组 Reshape 改造矩阵 roy90 矩阵翻转90度 Tril 矩阵的下三角 Triu 矩阵的上三角 Dot 向量点集 Matlab工作间常用命令: 1、常用的窗口命令
help 启动联机帮助文件显示 what 列出当前目录下的有关文件 type 列出M文件
lookfor 对help信息中的关键词查找 which 找出函数与文件所在的目录名 demo 运行MATLAB的演示程序 path 设置或查询MATLAB路径
-
22
安徽理工大学电子信息专业毕业设计
2、有关文件及其操作的语句 Cd 改变当前的工作目录 Delete 删除文件
Unix 执行操作系统命令并返回结果 Fopen 打开文件
Fread 从文件中读取二进制数据 Fscanf 从文件读取格式化数据 Fgetl 从文件中读行并放弃换行符 Ferror 查询文件的输入输出的错误信息 Fseek 设置文件位置指针 Prewind 反绕一个打开的文件 Fgets 从文件中读行并保持换行符 Feof 检查文件结束标志 Ftell 得到文件位置指针位置 Tempname 建立临时的文件名 whech 查找指定文件的路径 tempdir 返回已存在的临时目录名 3、启动与退出的命令
quit,exit 退出MATLAB环境
-
23
安徽理工大学电子信息专业毕业设计
startupMATLAB 自启动文件 Matlabrc 启动主程序 4、管理变量工作空间的命令
Who 简要列出工作空间变量名 Load 从文件中读入变量 Clear 删除内存中的变量与函数 Size 查询矩阵的维数 Length 查询矢量的维数
Type 在工作空间查看文件内容 Whos 详细列出工作空间变量名 Save 列出工作空间中变量存盘 Pack 整理工作空间的内存 Disp 显示矩阵和文本
Diary 保存工作空间文本到文件 Clf 清除图形窗口内容
3.4、MATLAB的仿真工具SIMULINK
MATLAB的SIMULINK子库是一个建模、分析各种物理和数学系统的软件。由于在W
INDOW S 界面下工作, 所以对控制系统的方块图编辑、绘制很方便。MATLAB命令窗口启动SIMULINK程序后, 出现的界面如下。分别为信号源、输出、离散系统库、线性系统库、非线性系统库、系统连接及扩展系统。下面分别介绍:
-
24