0
Was ich versuche zu tun ist ein Skript schreiben, dass, wenn ich es ausführen, wird es die Matrix der Zahlen, die Sie in einen Satz eingeben. Was mache ich falsch?Matlab. Benutzereingabematrix zu einem String
Was ich versuche zu tun ist ein Skript schreiben, dass, wenn ich es ausführen, wird es die Matrix der Zahlen, die Sie in einen Satz eingeben. Was mache ich falsch?Matlab. Benutzereingabematrix zu einem String
Ihre Eingabematrix ist ein String, nicht numerisch. Ändern Sie Zeile 7 bis:
answer = str2num(answer{1});
Aber da du nie etwas matrixA
zuordnen, können Sie auch es, dies ändern:
matrixA = str2num(answer{1});
Plus in Ihrem abgekürzten Code, Sie zuweisen eigentlich nichts zu "MatrixA". Sie sollten wahrscheinlich etwas dagegen tun. – beaker
Ich habe einen anderen Fehler, – JoeCoder
Undefinierte Funktion oder Variable 'MatrixA'. Fehler in untitled (Zeile 9) m2 = MatrixA. '; Ergebnis = char (m2 (:)). '; – JoeCoder