程式碼如下:
r=3
a=3
O1 = ones(1, a);
AraPatient = ones(1,r*a);
for b= 1:2:(2*r-1)
for p =1:a:r*a
AraPatient(p) = (b-r)*O1(p);
end
end
AraPatient
我希望在這裡AraPatient的結果是
[-2 -2 -2 0 0 0 2 2 2]
可是按下去之後的訊息是
Attempted to access O1(4); index out of bounds because numel(O1)=3.
這要怎麼改?
謝謝