概述
作用:
重复数组
格式:
B = repmat(A,n)
B = repmat(A,r1,...,rN)
B = repmat(A,r)
eg:
1、假设:A为M*N,当B = repmat(A,n)时, B大小为M*n * N*n
当B = repmat(A,m,n)时,B大小为M*m * N*n
2、A可以为矩阵,也可为字符串
>> a=[1,2,3;4,5,6];
>> b1=repmat(a,2)
b1 =
1 2 3 1 2 3
4 5 6 4 5 6
1 2 3 1 2 3
4 5 6 4 5 6
>> b2=repmat(a,2,3)
b2 =
1 2 3 1 2 3 1 2 3
4 5 6 4 5 6 4 5 6
1 2 3 1 2 3 1 2 3
4 5 6 4 5 6 4 5 6
>> c=[2,3];
>> b3=repmat(a,c)
b3 =
1 2 3 1 2 3 1 2 3
4 5 6 4 5 6 4 5 6
1 2 3 1 2 3 1 2 3
4 5 6 4 5 6 4 5 6
>> b=repmat('i am handsome !',2,2)
b =
2×30 char 数组
'i am handsome !i am handsome !'
'i am handsome !i am handsome !'
最后
以上就是暴躁寒风为你收集整理的matlab repmat函数的全部内容,希望文章能够帮你解决matlab repmat函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复