Я создал буфер очереди и мне нужно сгенерировать график количества пакетов в очереди с течением времени.Я новичок и не могу найти способы хранить количество пакетов в буфере каждый раз после выполнения цикла while, и поэтому, когда я запускаю программу, она просто показывает график количества пакетов в очереди в конце цикла.Может кто-нибудь, пожалуйста, предложить способ получения графика 'Q' с течением времени на каждом этапе выполнения цикла.Я предоставил код ниже.
%Queue Buffer%
Q=0;%queue length
s=10;%Number of packets departing from queue at each time
Q2=0;%New queue length
Ti=0;%Number of times packets arrive
while Ti<=20
Q=0+Q2;
a= randi(32,1,1);
a1=a-s;
a2=Q+a1;
Q2= max(0,a2);
Ti=Ti+1;
end
t=0:1:100;
plot (t,Q,'o')