error(nargchk(1,5,nargin))这个语句中,存在着三个函数,首先介绍nargin函数。
在matlab中定义一个函数时, 在函数体内部, nargin是用来判断输入变量个数的函数。nargchk(1,5,nargin),当nargin的值大于5,nargchk返回字符串Too many input arguments. '当nargin的值小于1,nargchk返回字符串not enough input arguments.当nargin的值在1到5之间,nargchk返回空字符串。error以错误的方式,就是以红色的字体显示警告字符串。
matlab中的近似函数
ceil函数是向上取整,也就是取不小于它的最小整数,floor是向下取整,也就是取不大于它的最大整数。round就是四舍五入。