8/23 matlab中 end : 用法总结
·
A(N:end,:)
表示矩阵A的第N行到最后一行所有的列
A=magic(5)
A =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
A(3:end,:)
ans =
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
A(end,1:2:end) 的意思是从A中取元素,取得的元素为A的最后一行,从第1列开始每个两个元素取一个

mg(:,1:2)的意思是bai 取矩阵(或者图像)img的第1列到第du2列的所有数据。zhi其中第一个dao“:”表示取列的所有数,表示取第1列到第2列。
假设img的数据如下:
1 2 3 4 5
2 3 4 5 6
5 4 6 7 9
7 8 9 9 9
那么img(:,1:2)的得到的结果如下:
1 2
2 3
5 4
7 8
即取前两列的数据
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)