【问题标题】:Matlab: Creating 3D array from a vectorMatlab:从向量创建 3D 数组
【发布时间】:2013-10-25 08:04:48
【问题描述】:

我想我还不知道在 Matlab 中使用 repmat 的技巧。我尝试了多种组合,但无法达到我需要的效果。

我有一个大小为 1 x 20 的向量 A。我只想堆叠 A 以创建 3 x 5 x 20 大小的矩阵。你能帮忙吗?

【问题讨论】:

标签: matlab


【解决方案1】:
A = 1:20;
reshape(repmat(A, [15, 1]), [3,5,20])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-03
    • 2020-07-15
    • 1970-01-01
    • 2016-11-21
    • 2016-10-13
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多