-
matlab 的自动补全,输入单词的一部分后 ,按
Tab
键,他会出现以这部分单词开头的所有函数,还可自动补全脚本文件名。 -
在 matlab 中
i 或者 j
表示为复数的符号
当我们在命名变量的时候命名占用了字母i 或者 j
以后,我们还想使用它的 复数表示功能2 + 3 * 1i
-
正无穷
Inf
负无穷- Inf
0/0 命令可以得到 NaN
, NaN 表示不是一个number -
matlab 随机数的使用(实际是伪随机数,是算出来的)
rand 或者 rand()
返回 0~1 之间的随机数
rng(1)
重置 随机数生成器,执行该命令后再执行rand
, 他会产生和之前相同的随机数(随机数种子比较关键,一旦种子确定,后边的随机数也就确定了)
rng('shuffle')
产生一个新的随机数数列,不会和之前的随机数列重复,因为他产生随机数的机制与系统时间相关,通过 ‘shuffle’ 获取当前的系统时间,不会和之前的重复
rand() * 2
产生0 ~ 2 上的随机数
randn
产生一个正态分布的随机数
randi(n) 或者 rand([1,n])
产生一个 1 ~ n 的整数 -
使用
char(1:128)
返回1到128 个字符 -
matlab 的不等号是
~=
否命题符号~
-
xor(3 < 5,1 < 3)
当且仅当一个逻辑运算式是正确的返回的才是true
-
逻辑运算(存在短路运算)
matlab常用逻辑运算
逻辑运算的优先级
-
当你试图把一个超过某个数据类型的数用改数据类型表示时,他不会报错,他会返回该类型的最大值。(这个现象叫作 stauration 饱和)
realmax('double')
获取double类型的上界
Matlab 学习之路(二)
最新推荐文章于 2024-08-20 21:45:29 发布