0
假設我有以下矩陣查找指數符合條件的colums
B =
0 1 0 0
0 1 0 1
1 0 0 0
1 1 1 0
我想回到這裏的第一個值是「0」和第四值爲「1」的列的索引。在這種情況下,這將是(1, 3)
。
如何在MATLAB中獲得預期的輸出?
假設我有以下矩陣查找指數符合條件的colums
B =
0 1 0 0
0 1 0 1
1 0 0 0
1 1 1 0
我想回到這裏的第一個值是「0」和第四值爲「1」的列的索引。在這種情況下,這將是(1, 3)
。
如何在MATLAB中獲得預期的輸出?
你可以使用
find(B(1,:) == 0 & B(4,:) == 1)
這導致
ans =
1 3
我知道我該得太多問題,當我考慮的事情循環,優雅簡潔 - +1!謝謝。 – hhh