前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MatLab函数repmat

MatLab函数repmat

作者头像
hotarugali
发布2022-03-01 08:42:20
4790
发布2022-03-01 08:42:20
举报

【注】详情请参阅 MatLab help 文档

1. 简介

repmat函数可以用来创建重复元素的矩阵,元素可以是MatLab的任何单个数据类型(doublecharcellstruct 等)值,也可以是矩阵。

2. 格式

代码语言:javascript
复制
B = repmat(A,n)
B = repmat(A,r1,...,rN)
B = repmat(A,r)
  • 第一种格式 B为行、列维度均包含nA的副本的矩阵。
  • 第二种格式 B为第一维度包含r1A副本、第二维度包含r2A副本、···、第N维度包含rNA副本的r1*r2*···*rN维的矩阵。
  • 第三种格式 r为一个行向量,通过r来指定重复规则。假设r的维度为n x 1,则此时repmat(A,r)=repmat(A,r(1),r(2),···,r(n))

3. 举例

repmat 语法

等效替代语法

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))

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 简介
  • 2. 格式
  • 3. 举例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档