matlab函数:repmat函数:重复数组副本

语法:

B = repmat(A,n)
%返回一个数组,该数组在其行维度和列维度包含 A 的 n 个副本。A 为矩阵时,B 大小为 size(A)*n。
%也就是说B数组在行维度上面重复A数组n次,在列维度上重复A数组n次。
%也可以将A视作一个元素(看成一个整体),将其扩展为n行n列的数组B


B = repmat(A,r1,...,rN)
%若A数组具有N个维度。则同理
%若A数组没有N个维度也可,函数不会报错。也能得到想要的效果

%例如:
A=[1 2;3 4]
B=repmat(A,2,3,4)

%将会得到一个4x6x4的数组


B = repmat(A,r)
%使用行向量 r 指定重复方案。例如,repmat(A,[2 3]) 与 repmat(A,2,3) 返回相同的结果

参考matlab帮助中心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值