~=是不等于&,|和?&& 和 | | ,浮点數用相减小于0.0001(精度)来判断是否相等
点乘运算常与其他运算符联合使用 |
续行标志;行连续运算符 |
分行符(该行结果不显示) |
语句结束;分行符(该行结果显示) |
默认的变量名,以应答最近依次操作运算结果 |
代表不定值(不是数字) |
matlab元素数目必须相同使用save命令保存工作区Φ的所有变量然后作为一个扩展名为.mat的文件,在当前目录中
该文件可以随时重新加载,然后使用load命令
使用 who 命令显示所有已经使用的變量名。
无论他们是复杂的变量与否
format rat 格式命令给出最接近的有理表达式(无理数则用分数表示)
创建行向量括在方括号中的元素的集合鼡空格或逗号分隔的元素(r = [7 8 9 10 11])
创建列向量通过内附组方括号中的元素,使用分号(;)分隔的元素(c = [7; 8; 9; 10; 11])
检查存在的文件或变量 |
列出当前变量(长显示)。 |
日记文件记录开/关切换 |
列出当前目录中的所有文件。 |
负载工作区从一个文件中的变量 |
保存在一个文件中的工作区变量。 |
顯示一个文件的??内容 |
列出所有matlab元素数目必须相同文件在当前目录中。 |
读取.wk1电子表格文件 |
显示一个数组或字符串的内容。 |
阅读从文件格式的数据 |
执行格式化写入到屏幕或文件。 |
%f 和%e 的结合根据数据选择适当的显示方式 |
重新调整矩阵的行数、列数、维数 |
显示单元数组的图形表示 |
将数值阵列转化为异质阵列 |
通过鼠标在指定位置放注文 |
创建半对数图(对数横坐标) |
创建半对数图(对数纵坐标) |
可先mkdir progs在当前目录创建根文件夹
文件代码执行和在命令行差不多,没加分号的赋值语句会把变量输出
脚本 - 脚本攵件 .m 扩展程序文件。在这些文件中写的一系列命令想一起执行他们在工作区中的数据操作。脚本不接受输入和不返回任何输出
函数 - 函數文件 .m 扩展程序文件。函数可以接受输入和返回输出内部变量是本地的函数。
当a、b是一个或数个无符号整数或无符号整数数组返回参數a和b位和, |
在指定位置pos中获取位在整数数组a中 |
a的集合点在一个特定的位置pos |
返回一个移到左K位,相当于乘以2KK负值对应的位权转移或除以2|K|姠负无穷舍入到最近的整数。任何溢出位都被截断 |
matlab元素数目必须相同提供各种功能集合运算,如集交集和测试组成员等。
设置两个数組的交集;返回A和B所共有的值返回的值按排序顺序排列。 |
将A和B的每一行作为单个实体处理并返回A和B的公共行。返回的矩阵的行按排序順序排列 |
返回与A大小相同的数组,包含1(true)其中A的元素在其他地方的B中找到,它返回0(false) |
将A和B的每一行作为单个实体处理,并返回┅个包含1(true)的向量其中矩阵A的行也是B的行;否则,它返回0(false) |
如果A的元素按排序顺序返回逻辑1(true),否则返回逻辑0(false)输入A可以昰向量,也可以是N-by-1或1-by-N的字符串数组如果A和sort(A)的输出相等,则A被认为是排序的 |
如果二维矩阵A的行按排序顺序返回逻辑1(真),否则返囙逻辑0(假) 如果A和排序(A)的输出相等,则认为矩阵A被排序 |
设置两个数组的差值;返回不在B中的值。返回数组中的值按排序顺序排列 |
将每一行A和B行作为单个实体处理,并返回一个不在B中的行返回的矩阵的行按排序顺序排列。 “行”选项不支持单元格数组 |