目录
1. 基本连接符[]
基本连接符:[],就是中括号,可以把两个矩阵进行合并(也称为矩阵连接),若水平方向合并,使用逗号分隔,若垂直方向合并,使用分号分隔;
程序示例如下:
a=[1 2;3 4]
b=[5 6;7 8]
[a,b] %水平连接,返回[1 2 5 6;3 4 7 8]
[a;b] %垂直连接,返回[1 2;3 4;5 6;7 8]
注意,合并方向上的行/列数应相同,否则,报错:矩阵大小不一致,这也是初学者常犯之错误。
2.水平连接和垂直连接的函数
水平连接horzcat
垂直连接vertcat
程序示例如下:
a=[1 2;3 4]
b=[5 6;7 8]
horzcat(a,b) %水平连接,结果与上面相同
vertcat(a,b) %垂直连接,结果与上面相同
3.平铺复制的函数
平铺复制repmat

本文详细介绍Matlab中矩阵的各种操作技巧,包括矩阵的连接、复制、元素提取、重排、排序及翻转等。通过具体示例展示了如何利用内置函数高效处理矩阵数据。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



