2

C/C++コードから静的ライブラリを構築しようとしてMATLABいますが、次のエラーが表示されます。

「関数 'アプリケーション' の入力プロパティの仕様が一致しません: 0 が予期されていましたが、2 が見つかりました。」

変換しようとしている関数は次のとおりです。

function [  ] = application( )
%#codegen

global a
global b
global c
global d
global e

[e, d] = calculate(a, b, c, d);

end

ご覧のとおり、関数で定義されたローカル入力または出力はありません。ビルドする前に、すべてのグローバル変数の型を定義し、それらの初期値を設定しました。MATLAB でコードをテストするときapplication.m、メインMATLABスクリプトから " " を実行する前に、グローバル変数 a、b、c、および d にデータを入力します。

4

0 に答える 0