数组的重复副本
通过形成输入与一组1的张量积来建立块阵列,使用克隆亚麻
.例如,堆叠行向量一个= 1:3
垂直四次,即可使用B = kron (, (4,1))
.
要创建块数组并一次性执行二进制操作,请使用bsxfun
.在某些情况下,bsxfun
提供一个更简单和更有效的内存解决方案。例如,将向量相加一个= 1:5
和B = (1:10) '
要生成一个10乘5的数组,使用bsxfun (@plus A, B)
而不是repmat (10 - 1) + repmat (B, 1、5)
.
当一个
是某一类型的标量,可以使用其他函数得到相同的结果吗repmat
.
repmat语法 | 等效替代 |
---|---|
repmat (NaN, m, n) |
南(m, n) |
repmat(单(正),m, n) |
正(m, n,“单”) |
repmat (int8 (0), m, n) |
0 (m, n, int8) |
repmat (uint32 (1), m, n) |
(m, n, uint32) |
repmat (eps, m, n) |
每股收益(1 (m, n)) |