【发布时间】:2016-10-01 04:35:48
【问题描述】:
我在matlab中有一个函数:
function output = myfunc(a,b,c,d,e)
%a and b are mandetory
%c d and e are optional
end
如果用户为 e 提供了可选的 arg 而不是为 c 和 d 提供了可选参数,我将如何处理输入?
nargin 只给出参数的数量。存在是最好的方式吗?
【问题讨论】:
-
用户不能只提供第五个输入。您可以让他们为
c和d提供空值[]并检测到这一点。否则,也许可以考虑使用参数/值对。
标签: matlab