查看: 1888|回复: 2|关注: 1

[已解决] 一个三维矩阵的快速生成问题

[复制链接]

论坛优秀回答者

权威

9184 麦片

财富积分



11

主题

1万

帖子

1996

最佳答案
  • 关注者: 579
快照1.jpg
在matlab中有哪个函数可以直接生成上述三维矩阵吗?
在matlab中的维数应该是[3,4,2]
上述代码是在python中生成的

论坛优秀回答者

5

主题

1928

帖子

555

最佳答案
  • 关注者: 160
发表于 2018-12-3 21:28:27 | 显示全部楼层 |此回复为最佳答案
好像没有直接的内置函数
联用也不算太繁琐
  1. permute( reshape([0:1:23], [4,3,2]) ,[2 1 3])
复制代码

论坛优秀回答者

权威

9184 麦片

财富积分



11

主题

1万

帖子

1996

最佳答案
  • 关注者: 579
 楼主| 发表于 2018-12-3 21:46:34 | 显示全部楼层
TouAkira 发表于 2018-12-3 21:28
好像没有直接的内置函数
联用也不算太繁琐

我也想到的是用permute,看来没有直接的函数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表