MATLAB常用函数
1、常用取整函数
round(x):四舍五入函数
floor(x) : 向下取整, 即 floor(1.2)=1, floor(1.8) = 1
ceil(x) : 向上取整,即 ceil(1.2) = 2, ceil(1.8) = 2
2、取模函数
mod(5,2) = 1
rem(5,2) = 1
区别:当x和y的正负号一样的时候,两个函数结果是等同的;当x和y的符号不同时,rem函数结果的符号和x的一样,而mod和y一样。
3、复数操作
a=1+2*i;
abs(a); % a的模 angle(a); % a的幅角 real(a); % a的实部 imag(a); % a的虚部
4、tabulate 可以列举出矩阵所含有的元素以及每个元素的数目
5、转置
'是共轭转置的意思。当矩阵a是实矩阵时,他和.'作用是一样的,但当a是复矩阵时,二者是有区别的,具体可参见下面这个链接。
http://zhidao.baidu.com/question/329151444.html
matlab常见问题:
Attempt to execute SCRIPT newff as a function
这句话的意思是尝试将脚本文件当做函数文件。你运行时出错的原因可能是m文件开头没写函数名,或者是函数名与内部函数名冲突了,,,,所以,不要起与MATLAB内部函数一样的函数名。