matlab矩阵复制函数:repmat
来源:互联网 发布:js获取所有id 像 编辑:程序博客网 时间:2024/06/06 11:35
repmat 即 Replicate Matrix ,复制和平铺矩阵,是 MATLAB 里面的一个函数。
目录
1语法编辑
B = repmat(A,m,n)
B = repmat(A,[m n])
B = repmat(A,[m n p...])
2实例编辑
一、repmat(NaN,m,n)等价于NaN(m,n).
二、repmat(single(inf),m,n)等价于inf(m,n,'single').
三、repmat(int8(0),m,n)等价于zeros(m,n,'int8').
四、repmat(uint32(1),m,n)等价于ones(m,n,'uint32').
五、repmat(eps,m,n)等价于eps(ones(m,n)).
一、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
0 0
- matlab矩阵复制函数:repmat
- matlab矩阵复制函数:【repmat】
- Matlab 2. 接上回,repmat函数,复制和平铺矩阵,实现1维数据转化为2维数据
- Matlab 矩阵操作函数- reshape repmat permute squeeze flip
- matlab中的repmat函数
- Matlab 函数: repmat
- matlab中的repmat函数
- MATLAB中的repmat函数
- matlab repmat函数
- MATLAB repmat函数的使用
- repmat--矩阵的复制和平铺
- Matlab中堆叠矩阵repmat的使用
- Matlab中堆叠矩阵repmat的使用!
- Matlab支mean函数repmat函数
- Matlab ---repmat
- Matlab-repmat
- matlab中repmat函数的用法
- matlab中repmat函数的用法
- arcgis中ArcMAP下栅格图象矢量化的步骤
- spark on yarn日志切割
- 获取已安装或未安装的apk签名
- 反射读取annotation
- PHP安装MongoDB扩展驱动
- matlab矩阵复制函数:repmat
- jquery datatables插件兑现表头固定内容可滚动列表
- IOS保存数据的4种方式
- 读懂这些数据,让你的简历有回应
- 熟练使用IText
- java 的深拷贝浅拷贝
- Android framework系统默认设置修改
- Longest Substring with At Most Two Distinct Characters
- HTML img标签align属性