Contenuto principale

reshape

R2026b

Modificare la forma dell'array del modello

Sintassi

sys = reshape(sys,s1,s2,...,sk)
sys = reshape(sys,[s1 s2 ... sk])

Descrizione

sys = reshape(sys,s1,s2,...,sk) (o, equivalentemente sys = reshape(sys,[s1 s2 ... sk])) modifica la forma dell'array LTI sys in un array del modello s1 x s2 x ... x sk. Con entrambe le sintassi, devono essere presenti modelli s1*s2*...*sk in sys sin dall'inizio.

Esempi

comprimi tutto

Generare un array 2×3 di modelli SISO con quattro stati ciascuno.

sys = rss(4,1,1,2,3);
size(sys)
2x3 array of state-space models.
Each model has 1 outputs, 1 inputs, and 4 states.

Modificare la forma dell'array per creare un array del modello 6x1.

sys1 = reshape(sys,6,1);
size(sys1)
6x1 array of state-space models.
Each model has 1 outputs, 1 inputs, and 4 states.

Cronologia versioni

Introduzione prima di R2006a

Vedi anche

|