「パブリック関数」の使用または作成方法については、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); % 错误的调用