/ / wie soll man ein String-Array behandeln? - Schnur, Matlab

Wie behandelt man Array von String? - Schnur, Matlab

Innerhalb einer Matlab-Funktion brauche ich so etwas (wie Sie sich im wirklichen Leben vorstellen können, sollte es als for-Schleife dargestellt werden):

var(1) = "First string";
var(2) = "Second string";
...
var(i) = "i-th string";

Leider kann ich dies nicht, weil var (1) nur ein Zeichen (nicht eine ganze Zeichenfolge) enthalten sollte, und ich erhalte:

??? Nicht übereinstimmende Zuordnung der Zuordnungsdimensionen.

Ich habe im Internet gesucht, finde aber keine gute Lösung, keine Ideen?

Antworten:

6 für die Antwort № 1

Verwenden Sie ein Matlab-Zellenarray:

var{1} = "first string";
var{2} = "second string";
var{n} = "nth string";