Creazione di una matrice 3D (Matlab)
Ho 3 vettori di lunghezze diverse:



e vorrei costruire tre distinte matrici, tutte della stessa dimensione mxnxl (3D), fatte così (per ogni posizione, riporto 3 elementi, uno per ogni matrice che voglio ottenere):
primo strato

secondo strato

...
ultimo strato

Vorrei ovviamente evitare di crearla con cicli for o cose simili, che in Matlab sono quasi sempre di troppo.
Esiste qualche scorciatoia che me lo fa fare in un paio di righe?



e vorrei costruire tre distinte matrici, tutte della stessa dimensione mxnxl (3D), fatte così (per ogni posizione, riporto 3 elementi, uno per ogni matrice che voglio ottenere):
primo strato

secondo strato

...
ultimo strato

Vorrei ovviamente evitare di crearla con cicli for o cose simili, che in Matlab sono quasi sempre di troppo.
Esiste qualche scorciatoia che me lo fa fare in un paio di righe?
, colpa mia, ho corretto adesso.

