matlab函数中的选择性参数
1.写在前面
许多的 MATLAB 函数都支持选择性输入参数和输出参数。例如,我们调用 plot 函数,输入参数既可以少到 2 个,也可以多到 7 个参数。从另一方面说,函数 max 既支持一个输出参数,也支持两个输出参数。如果只有一个输出参数,max 将会返回函数的最大值。如果有两个输出参数将会返回数组的最大值和最大值所在的位置。如何知道一个MATLAB 函数有几个输入输出参数呢,以及函数相应的功能呢?
在 MATLAB 中有八种专门的函数用于获取关于选择性参数的信息和用于报告这些参数的错误。这里进行一下介绍。
2.选择性参数的含义
参数含义nargin返回调用这个函数时所需要的实际输入参数的个数nargout返回调用这个函数时所需要的实际输出参数的个数nargchk如要一个函数调用被调用时参数过多或过少,那么 nargchk 函数将返回一个标准错误信息error显示错误信息,并中止函数以免它产生这个错
共有 0 条评论