【问题标题】:change the size of 3-dimensional matrix改变 3 维矩阵的大小
【发布时间】:2016-01-20 06:45:56
【问题描述】:

我有三维矩阵A= p x q x r。我应该如何在matlab中生成维度为B= r x p x q的其他矩阵。

提前致谢。

问候,

【问题讨论】:

  • permute(A,[3 1 2]).
  • 感谢先生的热心帮助
  • See here 获取关于permute小教程
  • 您能否将其发布为答案并接受它?

标签: arrays matlab matrix multidimensional-array


【解决方案1】:

如果Ap x q x r,那么要得到B的矩阵,也就是r x p x q,我们这样做:

B= permute(A, [3 1 2]);

【讨论】:

  • @Divakar 仅在 24 小时初始化后?
  • @Adriaan 是的,您会了解更多关于 SO 规则的信息!
  • @Divakar 说这位老师比年轻的 paddawan 拥有 47k 的代表和 1.5 年的时间;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多