MATLAB常用函数, 常见问题

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





m
atlab常见问题:

Attempt to execute SCRIPT newff as a function 

这句话的意思是尝试将脚本文件当做函数文件。你运行时出错的原因可能是m文件开头没写函数名,或者是函数名与内部函数名冲突了,,,,所以,不要起与MATLAB内部函数一样的函数名
原文地址:https://www.cnblogs.com/timssd/p/6045490.html