情節中的第二個引數讓我感到困惑,去掉了S后面的"()",沒有任何區別。它有什么意義呢?
uj5u.com熱心網友回復:
在這種情況下,S是一個矩陣,后面的引數被用來在每個維度上對矩陣進行選擇。:運算子用于選擇一個范圍內的條目(例如2:end),當單獨使用時(即:)會選擇一個范圍內的所有條目。
下面的例子選擇了第二列(:)的所有行(2)。注意S和S(:, :, 1)在這種情況下是相同的,因為這個陣列不包含第三維。我相信你的例子也是這種情況。
>> S = [1, 2, 3; 4, 5, 6; 7, 8, 9]
S =
1 2 3
4 5 6
7 8 9
>> S(:, 2)
ans =
2
5 5
8 8
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/332637.html
標籤:

