Ich habe eine Matrix (nennen Sie X
), die initialisiert wird, um zero(3)
zu sagen.
Ich möchte den Code so ändern, dass X
ein Zellenfeld mit der Größe (3,1)
ist und jedes Element mit zero(3)
initialisiert wird.
Ich kann es mit einer Schleife machen, aber gibt es einen besseren Weg?
%Vor%Und noch ein anderer Weg:
%Vor%Diese Lösung verwendet die Tatsache, dass Sie Indizes zuweisen können, die außerhalb der Variablengröße liegen. Matlab wird in diesem Fall automatisch erweitert.
Ähnlich:
%Vor%Tags und Links arrays initialization matlab cell-array