matlab创建三维矩阵.docxVIP

  • 24
  • 0
  • 约1.36千字
  • 约 6页
  • 2019-02-02 发布于广东
  • 举报
PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 创建三维矩阵的几种方法 一.下标法 1.三维矩阵的创建: clear for i=2:3 for j=2:3 for k=2:3 M(i,j,k)=i+j+k; end end end 2.程序结果的查询: M(:,:,1) ans = 0 0 0 0 0 0 0 0 0 M(:,:,2) ans = 0 0 0 0 6 7 0 7 8 M(:,:,3) ans = 0 0 0 0 7 8 0 8 9 低维数组法 1.三维矩阵的创建: M1=[1,1,1;2,2,2;3,3,3]; M2(:,:,1)=M1; M2(:,:,2)=3*M1; M2(:,:,3)=5*M1; 2.程序结果的查询: M1 M1 = 1 1 1 2 2 2 3 3 3 M2(:,:,1) ans = 1 1 1 2 2 2 3 3 3 M2(:,:,2) ans = 3 3 3 6 6 6 9 9 9 M2(:,:,3) ans = 5 5 5 10 10 10 15 15 15 三.cat函数法 1.三维矩阵的创建: M3=M1+M2; %M1、M2为上文中已定义的矩阵 M4=cat(3,M1,M2,M3) 2.程序结果的查询: M4(:,:,1) = 1 1 1 2 2 2 3 3 3 M4(:,:,2) = 1 1 1 2 2 2 3 3 3 M4(:,:,3) = 3 3 3 6 6 6 9 9 9 M4(:,:,4) = 5 5 5 10 10 10 15 15 15 M4(:,:,5) = 2 2 2 4 4 4 6 6 6 M4(:,:,6) = 4 4 4 8 8 8 12 12 12 M4(:,:,7) = 6 6 6 12 12 12 18 18 18

文档评论(0)

1亿VIP精品文档

相关文档