一、常用键盘输入的控制命令
除了通过菜单项进行控制外,Matlab还提供了许多通过键盘输入的控制指令。 clc 擦去一页命令窗口,光标回屏幕左上角 clear 从工作空间清除所有变量 clf 清除图形窗口内容 who 列出当前工作空间中的变量 whos 列出当前工作空间中的变量及信息或用工具栏上的Workspace浏览器
二、Matlab常用功能键
↑或者Ctrl+p:调用上一次的命令 ↓或者Ctrl+n:调用下一行的命令 ←或者Ctrl+b:退后一格 →或者Ctrl+f:前移一格 Ctrl +←或者Ctrl+r:向右移一个单词 Ctrl + →或者Ctrl+l:向左移一个单词 Home或者Ctrl+a:光标移到行首 End或者Ctrl+e:光标移到行尾 Esc或者Ctrl+u:清除一行 Del或者Ctrl+d:清除光标后字符 Backspace或者Ctrl+h:清除光标前字符 Ctrl+k:清除光标至行尾字 Ctrl+c:中断程序运行
三、Matlab常用常数值
pi:3.1415926……. realmin:最小浮点数,2^-1022 i:虚数单位 realmax:最大浮点数,(2-eps)2^1022 j:虚数单位 Inf:无限值 eps:浮点相对经度=2^-52 NaN:空值
四、Matlab生成矩阵函数
MATLAB 的基本数据单位是矩阵,它的指令表达与数学工程中常用的习惯形式十分相似,除了直接用[ ]来输入数组输入矩阵外,还可以借助函数来生成矩阵。 ones( ) 创建一个所有元素都为 1 的矩阵,其中可以制定维数,1,2….个变量 zeros() 创建一个所有元素都为 0 的矩阵 eye() 创建对角元素为 1,其他元素为 0 的矩阵 diag() 根据向量创建对角矩阵,即以向量的元素为对角元素 magic() 创建魔方矩阵 rand() 创建随机矩阵,服从均匀分布 randn() 创建随机矩阵,服从正态分布 randperm() 创建随机行向量 horcat C=[A,B],水平聚合矩阵,还可以用 cat(1,A,B) vercat C=[A;B],垂直聚合矩阵, 还可以用 cat(2,A,B) repmat(M,v,h) 将矩阵 M 在垂直方向上聚合 v 次,在水平方向上聚合 h 次 blkdiag(A,B) 以 A,和 B 为块创建块对角矩阵