06-31.txt

来自「MATLABR2006a基础教程」· 文本 代码 · 共 16 行

TXT
16
字号
>> A = [1 2 3; 4 5 6];
>> B = repmat(A,2,3)


function B = repmat(A, M, N)
% 第一步:获取矩阵的行数和列数
[m,n] = size(A); 
% 第二步:生成索引向量
mind = (1:m)'; 
nind = (1:n)';
% 第三步:通过索引向量创建索引矩阵
mind = mind(:,ones(1, M));
nind = nind(:,ones(1, N));
% 第四步:创建输出数组
B = A(mind,nind);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?