2017-03-10 8 views
2

Ich versuche Weka zu verwenden, aber es kann nicht. Ich habe eine MAT-Datei, die ich in MATLAB generiert habe und versuchte, sie in das WEKA-Format zu konvertieren.Matten-Datei zu Weka-Datei

Dinge, die ich versucht:

  1. .mat in .xml (es zu benutzen in WEKA Experimentator Teil) zu tun, dass ich den folgenden Code in here und WEKA gibt Fehler verwendet und sagt, dass „couldn‘ t offen Experiment Datei“

  2. versucht, es als .arff Datei zu konvertieren in WEKA-Explorer zu verwenden, und folgte dem instructions here

Aber Ich habe keine Ahnung davon, was classes und relation im Code bedeutet. Ich konnte es auch nicht im Internet finden. Was bedeuten diese beiden Werte?

Best,

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

Haben Sie sich den Inhalt irgendeiner die Probe 'sahen .arff' Dateien mit Weka geliefert? – nekomatic

Antwort

2

Sie keine externe Funktion wie 'mat2arff' benötigen. Weka kann * .csv-Dateien lesen, so dass Sie csvwrite verwenden können. also Name Ihres Matte Datei Unter der Annahme Matlab.mat und es enthält eine Variable Test, genannt Sie dies tun können:

>> load Matlab.mat 
>> csvwrite('yourCSVfile.csv', test); 
Verwandte Themen