creating a matrix that contains a struct

1 visualización (últimos 30 días)
Itzik Ben Shabat
Itzik Ben Shabat el 6 de Nov. de 2012
Hi, I want to create a matrix that contains a struct in the first row. and integers in the next rows for example my matrix can look like this A=[[0,0,0],[0,0,1];1,1;0,1]
is there a way t do this? thanks

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 6 de Nov. de 2012
A={[0,0,0],[0,0,1];1,1;0,1}
  1 comentario
Azzi Abdelmalek
Azzi Abdelmalek el 6 de Nov. de 2012
Editada: Azzi Abdelmalek el 6 de Nov. de 2012
n=10;
m=4;
A=cell(3,n)
for k=1:n
A{1,k}=rand(1,m) % eg
A{2,k}=randi(10,1,1) %eg
A{3,k}=randi(10,1,1) % eg
end
%doc cell

Iniciar sesión para comentar.

Más respuestas (1)

Itzik Ben Shabat
Itzik Ben Shabat el 6 de Nov. de 2012
Thank you for your answer but A was just an example of a more general need. say i want to creat a matrix thats 3Xn having a 1Xm array in each cell in the first row. second and third rows get integers. how do i construct this? and how do i initialize it? thanks

Categorías

Más información sobre Structures en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by