2017-03-10 9 views
2

私はwekaを使用しようとしていますが、できません。私はMATLABで生成した.matファイルをWEKA形式に変換しようとしました。私が試したmatファイルからwekaファイル

もの:私はhereに次のコードを使用し、WEKAがエラーを与え、「「couldnと言うことを行うには(WEKAの実験部分にそれを使用する).xmlに

  1. .MATトンオープン実験ファイル」

  2. はWEKAエクスプローラで使用する.arffファイルとしてそれを変換しようとしたとinstructions here

を追った。しかし私はclassesrelationがコード内で何を意味するのか分からない。私もインターネット上でそれを見つけることができませんでした。これらの2つの値はどういう意味ですか?

ベスト、あなたがこのような 'mat2arff' などの外部関数を必要としない

[ success_value ] = mat2arff(mat_filename, arff_filename, relation, classes) 
+0

あなたは 'サンプルのいずれかの内容を見てきました.arff' Wekaと一緒に提供されるファイル? – nekomatic

答えて

2

。 Wekaは* .csvファイルを読み取ることができるので、csvwriteを使用できます。 だから、あなたのマットのファイル名はMatlab.matであり、それはテストという名前の変数が含まれている、あなたがこれを行うことができますと仮定:

>> load Matlab.mat 
>> csvwrite('yourCSVfile.csv', test); 
関連する問題