在R
中,如果我們有一個向量和一個索引列表,我們可以使用負索引來表達我們想要「除這些索引以外的所有元素」的想法。特別是,考慮以下R
代碼:在Matlab中是否有等價於R的負指數?
data = rnorm(100)
indices = sample(1:length(data), length(data)/2)
training_data = data[indices]
test_data = data[-indices]
此代碼後,sampled_data
包含所有data
,其指數是不包括在indices
的元素。 在matlab中是否有與此相當的內容?
我試圖直接使用相同的語法(當然wtih ()
代替[]
的,但它只是給了錯誤
Subscript indices must either be real positive integers or logicals.