Betrachten Sie die folgende DateiTextwerte in Matlab Variablen aus ASCII-Dateien
var1 var2 variable3
1 2 3
11 22 33
Lesen würde ich die Zahlen in eine Matrix laden möchte, und die Spaltentitel in eine Variable, die gleichwertig sein würde:
variable_names = char('var1', 'var2', 'variable3');
Es macht mir nichts aus, die Namen und die Zahlen in zwei Dateien zu teilen, aber Matlab-Code-Dateien vorzubereiten und sie zu überprüfen ist keine Option.
Hinweis, dass es kann eine beliebige Anzahl von Variablen (Spalten) seine
Es kann eine beliebige Anzahl von Variablen (Spalten) geben –
Wenn Sie die Anzahl der Spalten nicht im Voraus wissen, müssen Sie die Datei Zeile für Zeile lesen. Wenn Sie textscan mit einem einzelnen% s und keiner begrenzenden Zahl aufrufen, liest es N Anzahl der Strings aus der Zeile. Ich denke, das ist besser/schneller als mit strtok. –