2017-04-05 4 views
1

enter image description herespeichern Variablen in einer Struktur aus dem Arbeitsbereich

Wie Sie im Bild sehen kann, habe ich drei Variablen sind zwei Namen number_of_steps_... und die dritte ist struct.

Wie kann ich den in den Variablen number_of_steps gespeicherten Inhalt in struct speichern?

Ich habe versucht, die save Befehl, aber das funktioniert nicht für das, was ich brauche. Was ist der richtige Weg?

Antwort

0

Ich weiß nicht, was Sie unter „Speichern“, aber man kann sich durch

mit auf die Struktur hinzufügen
mystruct.number_of_steps1 = number_of_steps1 
mystruct.number_of_steps2 = number_of_steps2 

dann die Struktur auf eine

save mystruct.mat mystruct 

Hinweis mit Datei speichern Ich habe mir die Freiheit genommen, die Variable struct als mystruct umzubenennen. Seit "struct" is a Matlab command ist es keine gute Idee, es als Variablennamen zu verwenden.

+0

Ich brauche die Daten von den Variablen NUMBER_OF_STEPS1 und NUMBER_OF_STEPS2 und speichern sie in der STRUCT/MYSTRUCT –

+0

Sie meinen "Speichern", wie sie in der Strukturvariable gespeichert sind, oder wie in einer Datei auf Ihrem Computer gespeichert? Hast du die obigen Codezeilen ausprobiert? Verwenden Sie Backticks (', neben der 1 auf Ihrer Tastatur), um Zeug als Code zu formatieren, anstatt alle Großbuchstaben zu benötigen ... – Wolfie

+1

Ich habe im Arbeitsbereich Strukturvariable 'struct', die neun andere Variablen enthält und ich möchte 'number_of_steps_left_foot' und 'number_of_steps_right_foot' zur 'struct' ..so nachdem 'struct' 9 Variablen + 'number_of_steps_left_foot' und 'number_of_steps_right_foot' enthält –

Verwandte Themen