gpt4 book ai didi

MATLAB - 重复行 n 次(从 A=[1;2;3] 创建 B=[1;2;3;1;2;3;1;2;3])

转载 作者:行者123 更新时间:2023-12-02 03:59:17 25 4
gpt4 key购买 nike

我想从列矩阵 A=[1;2;3] 创建另一个重复 A n 次的列矩阵。例如,如果 n=3,则新矩阵将为 B=[1;2;3;1;2;3;1;2;3]。有没有办法做到这一点(最好不使用循环)?谢谢。

最佳答案

您可以使用repmat这是一个很棒的功能:

repmat(A,[n,1])

第二个参数的第一个值是第一维(列)中的重复,第二个值是第二维(行)中的重复,等等。

关于MATLAB - 重复行 n 次(从 A=[1;2;3] 创建 B=[1;2;3;1;2;3;1;2;3]),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42587682/

25 4 0
文章推荐: php - 如何从 PHP 文件夹中删除图像并从 phpMyAdmin 中删除文件名?
文章推荐: c# - 仅在需要时将对象包装到任务