我想知道在Matlab中for循環中使用向量作爲範圍的規則是什麼?使用向量作爲for循環中的範圍在Matlab中
例如,
range = [0.1:0.01:2]'; % wrong
range = [0.1:0.01:2]; % correct
for i = range
i
end
- 爲什麼,如果
range
是列向量,它不會工作,而 如果range
是行向量,它會? - 將
i = range
解釋爲i
取range
, 或i
的每個值分配給向量range
?
感謝〜