Tôi đã tự hỏi quy tắc là gì để sử dụng vectơ làm phạm vi cho vòng lặp trong Matlab?Sử dụng vector như phạm vi trong vòng lặp trong Matlab
Ví dụ,
range = [0.1:0.01:2]'; % wrong
range = [0.1:0.01:2]; % correct
for i = range
i
end
- Tại sao nó rằng nếu
range
là vector cột, nó sẽ không làm việc, trong khi nếurange
là vector hàng, nó sẽ? i
được hiểu làrange
, hoặci
được gán với véc tơrange
Cảm ơn ~