2016-09-05 4 views
2

In Matlab wird beim Auswerten einer Variablen ohne Semikolon auf der Konsolenausgabe gedruckt. disp ist ähnlich, enthält jedoch nicht den Variablennamen. Gibt es eine Möglichkeit, die Konsolenausgabe als String zu erhalten?Wie wird die Konsolenausgabe einer Zeichenfolge in Matlab zugewiesen?

z.B.

>> x = [-1; 2]; 
>> x 

x = 

    -1 
    2 

Gibt es eine Möglichkeit, diese Ausgabe in eine Variable in einer Zeichenfolge, dh in diesem Beispiel die Zeichenfolge "x = \n\n -1\n 2\n"

+1

Warum nur aus Neugier –

+0

@MadPhysicist zugewiesen zu bekommen Guter Punkt, ich kann mir keinen guten Grund vorstellen, dass Sie das tun wollen. – Bernhard

Antwort

3
x=[1;2] 
s=evalc('x') 

Dann s='\nx =\n\n 0\n 1'

Verwandte Themen