2017-09-13 25 views
1

私はmatlabで作業しています。構造体を引数として.exeファイルを実行する必要があります。それは可能なのか?Matlab - exeへの構造体パラメータの受け渡し

test = ['...\myFunc.exe ', int2str(1), ' ' , int2str(2)]; 
system(test); 

しかし、私はそのような何かを知ってほしい: 私はすでにこのように引数を指定して.exeファイルを実行することができます知っている私たちは唯一の引数として文字列を渡すことができます読ん

A.a = 1; 
A.b = 2; 
test = ['...\myFunc.exe ', ??A??]; 
system(test); 

を。私はこれが本当でないことを願っています。

フロリアン

答えて

1

実行可能ファイルへのパラメータとして渡すことができるのは、文字列配列だけです。これはmatlabに関連していないことに注意してください。多くのデータを実行可能ファイルに渡すには、必要なすべてのパラメータを含むファイル、たとえばマットファイルを指定する方がよいでしょう。

+0

ありがとうございました!私はそういうものを試してみる。 – FlorianS

関連する問題