creating a matrix that contains a struct

1 次查看(过去 30 天)
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

采纳的回答

Azzi Abdelmalek
Azzi Abdelmalek 2012-11-6
A={[0,0,0],[0,0,1];1,1;0,1}
  1 个评论
Azzi Abdelmalek
Azzi Abdelmalek 2012-11-6
编辑:Azzi Abdelmalek 2012-11-6
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

请先登录,再进行评论。

更多回答(1 个)

Itzik Ben Shabat
Itzik Ben Shabat 2012-11-6
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

类别

Help CenterFile Exchange 中查找有关 Structures 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by