0

私はUbuntuMATLAB 2011aを実行しており、コマンド ラインから次のようなC++関数を実行しています。 MATLAB から取得したいテキスト ファイル

私はこれらの C++ 関数を作成していません。MATLAB からテキスト ファイルの結果を取得できるように、MATLAB に文字列をコマンド ラインに渡して実行させたいと考えています。当面、MEXの使用は避けたいと思います。

編集 (systemコマンドを使用しても機能しません):

pwd ans = /home/alex/Documents/MATLAB/MATLABsvnWorkingDir/Bloom/graphAnalysis/analysisAttempt2/functionsDownloaded/BlondelLouvainCPP/Community_BGLL_CPPLinux システム('./community sample_networks/karate.bin -l -1 -q 0.01 > sample_networks/karateout.txt > sample_networks/karateout.txt') ./community: /home/alex/matlab2011a/sys/os/glnx86/libstdc++.so.6: バージョン `GLIBCXX_3.4.11' が見つかりません (./community で必要) ans = 1

4

1 に答える 1

0

システム関数を使用するだけでよいようです。この関数は別の実行可能ファイルを起動し、完了するまで待機します。

于 2013-04-17T14:28:57.970 に答える