Assigning numbers to 3d matrix.

2 次查看(过去 30 天)
How can I assign numbers the following matrices?
table (:,:,1) =
1 6 11
2 7 12
3 8 13
4 9 14
5 10 15
table (:,:,2)=
16 21 26
17 22 27
18 23 28
19 24 29
20 25 30
  2 个评论
Stephen23
Stephen23 2018-11-25
Do NOT use table as a variable name, because table is the name of an important inbuilt function.
fyza affandi
fyza affandi 2018-11-25
noted. Thank you very much

请先登录,再进行评论。

采纳的回答

Stephen23
Stephen23 2018-11-25
编辑:Stephen23 2018-11-25
t = reshape(1:30,5,3,2)
or
t = nan(5,3,2);
t(:) = 1:30
or
t = [1;2;3;4;5]+[0,5,10]+reshape([0,15],1,1,[])
  3 个评论
Stephen23
Stephen23 2018-11-25
"How to refer the last number in t(:,:,1) & t(:,:,2)?"
It is not clear exactly which number you mean, but perhaps these do what you want:
t(end,end,1)
t(end,end,2)
t(end,end,:)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by