Perlを使用して処理したいMATLABで生成されたデータがあります。MATLABからのデータを.matファイルに保存しました。Perlでそれを読む方法はありますか?
1688 次
2 に答える
7
1つのオプションは、次のようなものを使用して、MATLAB内からバイナリMATファイルをASCIIとして保存することです。
load('test_data.mat');
save('test_data.asc', 'var1', 'var2', '-ascii');
次に、Perlで処理するASCIIデータがあります。
Perlで完全に記述されたソリューションが必要な場合は、CPANのMath::MATLABパッケージを使用してプロセスを自動化できるはずです。
注:Pythonがオプションの場合、 SciPyPythonライブラリloadmat
の関数を使用できます。
于 2010-04-07T16:45:55.183 に答える
1
JavaライブラリJMatIOは私にとってうまく機能しました。たぶん、インラインJavaを使ってみることができます。
于 2010-04-07T16:21:59.047 に答える