matlab怎么取數(shù)組前10個?
你先用B=sort(A)把數(shù)組排序,然后提取第10個當(dāng)坐標(biāo)
就是B(10), 大于B(10)的定然就是屬于最大10個以內(nèi)的了。
你用find(A>B(10))就可以找到這些大于B(10)的坐標(biāo)。
然后你可以根據(jù)坐標(biāo)提取這些數(shù)
A(find(A>B(10)))
當(dāng)然這個的前提是B(11)和B(10)不相等(數(shù)組沒有兩個數(shù)是相同的),不然都一樣的話提取的就不是最大的10個數(shù),而是9個數(shù)了。
上一篇macbookair16
下一篇有誰懂打印機(jī)