matlab repmat()
生活随笔
收集整理的這篇文章主要介紹了
matlab repmat()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、B = repmat(A,m,n)
將矩陣 A 復制 m×n 塊,即把 A作為B 的元素,B 由 m×n 個 A 平鋪而成。B 的維數是 [size(A,1)*m, size(A,2)*n] 。
>> A = [1,2;3,4]
A =
1 2
3 4
>> B = repmat(A,2,3)
B =
1 2 1 2 1 2
3 4 3 4 3 4
1 2 1 2 1 2
3 4 3 4 3 4
二、B = repmat(A,[m n])
與 B = repmat(A,m,n) 用法一致。
三、B = repmat(A,[m n p...])
B 是由 m×n×p×… 個 A 平鋪而成的高維數組。B 的維數是 [size(A,1)*m, size(A,2)*n, size(A,3)*p, ...] 。
>> A = eye(2,2)
A =
1 0
0 1
>> B = repmat(A,[2 3 2])
B(:,:,1) =
1 0 1 0 1 0
0 1 0 1 0 1
1 0 1 0 1 0
0 1 0 1 0 1
B(:,:,2) =
1 0 1 0 1 0
0 1 0 1 0 1
1 0 1 0 1 0
0 1 0 1 0 1
參考文獻
總結
以上是生活随笔為你收集整理的matlab repmat()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 养老金计算公式2020
- 下一篇: S12青钢影大乱斗出装 2022卡蜜尔符