repmat
数组的重复拷贝
语法
B = repmat(A,n)
B = repmat(A,r1,…,rN)
B = repmat(A,r)
描述
例子
输入参数
提示
通过形成输入和1的数组的张量积来构建块数组,使用
克隆亚麻
.例如,叠加行向量A = 1:3
垂直四次,就可以用了B = kron(A,ones(4,1))
.若要在一次传递中创建块数组并执行二进制操作,请使用
bsxfun
.在某些情况下,bsxfun
提供一个更简单和更有效的内存解决方案。例如,把向量相加A = 1:5
而且B = (1:10)'
要生成10 × 5数组,请使用bsxfun (@plus A, B)
而不是repmat(A, 1,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))
扩展功能
R2006a之前介绍过
这个话题有帮助吗?