如何使用逻辑条件对数组进行子集化?

时间:2019-05-09 04:10:01

标签: matlab

我有这个数组。而且我想为all values of column 3 that are greater than 0.09子集整个数组(例如)。

>> var1(1:10,:)

ans =

   1.0e+04 *

    5.2590    0.0000    0.0905
    5.1743    0.0000    0.0846
    5.0896    0.0000    0.0889
    5.0345    0.0000    0.0905
    5.0896    0.0000    0.0913
    4.8947    0.0000    0.0896
    4.9498    0.0000    0.0889
    5.0049    0.0000    0.0924
    4.9498    0.0000    0.0975
    4.8100    0.0000    0.0900

预期结果

5.2590    0.0000    0.0905
5.0345    0.0000    0.0905
5.0896    0.0000    0.0913
5.0049    0.0000    0.0924
4.9498    0.0000    0.0975
4.8100    0.0000    0.0900

我该怎么做?由于这不是表格,因此无法按列名访问它们。因此,此页面不是很有帮助:https://www.mathworks.com/help/stats/dataset-array-rows.html

0 个答案:

没有答案