Can you create a matrix where every element is a vector?

5 visualizzazioni (ultimi 30 giorni)
I want to create a 3 dimensional matrix (i.e. 100*100*100) where every element in that matrix is a n-dimensional vector (i.e. (1,2,3)), there is any way or command to asign a vector to a element of my matrix?

Risposta accettata

KSSV
KSSV il 21 Ott 2021
You can consider each element as a cell. And then create a cell array. But why?
A = cell(2) ;
A{1,1}=rand(1,3) ;
A{1,2}=rand(1,3) ;
A{2,1}=rand(1,3) ;
A{2,2}=rand(1,3) ;
celldisp(A)
  1 Commento
JESUS LOPEZ ARENAL
JESUS LOPEZ ARENAL il 21 Ott 2021
I tried it and think it will work. Is for a simulation on material properties. Thanks you KSSV.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Matrices and Arrays in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by