Имам for i=1:15
. Вътре генерирам променлива d=1:0.01:10
, която е оста x'x и въз основа на това създавам непрекъсната функция F(d), която има 2 уникални променливи pitch и yaw. След това начертавам това, използвайки различни цветове във всяка рекурсия, използвайки cmap = hsv(15);
. Така че тогава е:
d=1:0.01:10;
cmap = hsv(15);
for i=1:15
pitch = unidrnd(10);
yaw = unidrnd(10);
for j=1:length(d)
F(j) = d(j)*3*pitch*yaw; %// some long calculation here
end
p1 = plot(d,F,'Linewidth', 1.0);
title ('blah blah')
set(p1, 'Color', cmap(i,:));
hold on;
legend (['pitch,yaw:', num2str(pitch) num2str(yaw)])
end
hold off;
Този код актуализира уникалните стойности на стъпка, отклонение във всяка рекурсия (без интервал между тях, така че е доста дразнещо), но не успява:
- Нанесете правилния цвят, който се вижда на фигурата.
- Задръжте цвета от предишната итерация и стойностите на
pitch,yaw
.
drawnow
на краят на всяка итерация може да бъде полезен - person Luis Mendo   schedule 10.02.2014drawnow
не променя нищо. - person Kots   schedule 10.02.2014