• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

MATLAB矩阵合并 - 王老头

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

MATLAB矩阵合并

  两个或多个矩阵的拼接(合并)操作:

  用[]做拼接时,有三种连接符:逗号(,),空格,分号(;)

  其中,逗号和空格是等价的,表示不换行,直接横向拼接,横向拼接要求两个矩阵行数相同;

  分号表示换行后纵向拼接,纵向拼接要求两个拼接的矩阵的列数相同。

  直接上代码展示:

  1.横向拼接:

1 %逗号和空格表示横向拼接
2 A = zeros(4,2)
3 B = ones(4,1)
4 C = [A B]

  2.纵向拼接:

1 % 分号表示纵向拼接
2 A = zeros(3,4)
3 B = ones(2,4)
4 C = [A;B]

  

  

   (注)另外有函数实现如下:

  horzcat:水平方向拼接

  vertcat:垂直方向拼接

  repmat:通过对现有矩阵进行复制和粘贴操作生成新的矩阵

  blkdiag:现有矩阵构造对角矩阵

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
深度自编码器(Deep Autoencoder)MATLAB解读发布时间:2022-07-18
下一篇:
使用http.sys,让delphi的多层服务飞起来发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap