MATLAB-Appdesigner中的函数调用

怎么使用或者创建“公共函数”可以参考https://blog.csdn.net/ruredfive/article/details/116705194
有介绍Appdesigner的基本使用方法

Appdesigner调用自定义函数时提示输入参数太多

调用了很多次,把函数直接放在调用函数内部就可以使用,但是定义在公共函数时就提示输入参数太多。
最后才弄明白怎么调用,需要在声明的时候加入一个“~,”例如:

function c = add(a,b)   %这样就会报错。。。
    c = a+b;
end

function c = add(~,a,b)   %这样就可以用了。。。
    c = a+b;
end

调用时也需要在函数名前加入“app.”才能准确调用;

res = app.add(amp,fre);  % 正确的调用
res = add(amp,fre);  % 错误的调用

猜你喜欢

转载自blog.csdn.net/ruredfive/article/details/116746608