[40 10 10 0 75.8291 -9.1164 -13.7194
50 20 10 80 70.0268 -14.7433 -19.982
60 10 30 0 64.3484 -19.7989 -25.4583
70 10 10 100 61.7309 -23.0001 -28.8289
40 30 10 10 52.8051 -27.8773 -40.3002
90 10 50 0 54.7763 -31.5686 -38.2046
100 10 10 20 52.1687 -36.6261 -42.627
10 60 50 0 83.4774 4.4897 -4.3057
20 20 10 0 79.7278 2.0888 -5.0903
30 20 10 40 76.1861 -0.7425 -9.0672
40 60 0 10 72.2374 -4.393 -14.2564
50 20 10 0 67.2916 -9.6956 -20.2217]
我有一个矩阵 6000行 7列 ,其中,前四列是0 5 10 20 30 40 50 60 70 80 90 100 这几个数字随机排列起来的,截取了其中一部分数据,如上表。
现在我想按照特定的条件提取正行。条件是 第一列数字为40,并且第二列数字可以是0 5 10 20 30 40 50 60 70 80 90 100当中的任何一个,并且第三列数字可以是0 5 10 20 30 40 50 60 70 80 90 100当中的任何一个,并且第四列数字为10.筛选出所有满足这四个条件的整行元素,并且把这些元素所在的整行提取出来,组成新的矩阵,请问这个怎么解决呢?谢谢!
就拿我给出的这部分数据来说 最后的提取结果是
[40 30 10 10 52.8051 -27.8773 -40.3002
40 60 0 10 72.2374 -4.393 -14.2564]
这种效果的