Cómo usar o crear "funciones públicas" puede consultar https://blog.csdn.net/ruredfive/article/details/116705194
para presentar el uso básico de Appdesigner
Cuando Appdesigner llama a una función personalizada, indica que hay demasiados parámetros de entrada
Llamada muchas veces, la función se puede usar directamente dentro de la función de llamada, pero cuando se define en una función pública, indica que hay demasiados parámetros de entrada.
Finalmente descubrió cómo llamar, debe agregar un "~" al declarar, por ejemplo:
function c = add(a,b) %这样就会报错。。。
c = a+b;
end
function c = add(~,a,b) %这样就可以用了。。。
c = a+b;
end
Al llamar, también debe agregar "aplicación" antes del nombre de la función para llamar con precisión;
res = app.add(amp,fre); % 正确的调用
res = add(amp,fre); % 错误的调用