我是一名新手程序员,对MATLAB和编程都比较陌生,我在从矩阵中删除值方面遇到了一些问题。
我有一个包含以下数值的矩阵 tmp2:
tmp2 = [... ...
0.6000 20.4000
0.7000 20.4000
0.8000 20.4000
0.9000 20.4000
1.0000 20.4000
1.0000 19.1000
1.1000 19.1000
1.2000 19.1000
1.3000 19.1000
1.4000 19.1000
... ...];
如何删除左列中值为1.0而右列值不同的部分?我想保留19.1这一行。我搜索了一些解决方案,但发现使用histc函数会同时删除两行,这不是我需要的。
谢谢
unique
函数时,设置SetOrder='stable'
以保留顺序。 - Dennis Jaheruddin