Реферат: Оптимизация режимов движения судов с использованием MATLAB 5.0

x количество груза.

Программа.

%Исходные данные

x=[0 400 800 1200 1600 2000 2400 2800 3200];

f1=[0 80 100 110 120 180 210 230 260];

f2=[0 60 90 110 130 150 190 230 250];

plot(x,f1,x,f2),grid

%Решение

F12=[];

for xR=1:9;

I=1:xR;

L12=f1(I)+f2(xR-I+1);

[Lopt,I]=max(L12);

x1=I*400-400;

x2=(xR-I)*400;

Pacn=[Lopt;x1;x2;x1+x2];

F12=[F12 Pacn];

end

F12

pause

plot(x,F12(1,:)),grid

Результат.

F12 =


Columns 1 through 6


0 80 140 170 190 210

0 400 400 400 400 400

0 0 400 800 1200 1600

0 400 800 1200 1600 2000


К-во Просмотров: 719
Бесплатно скачать Реферат: Оптимизация режимов движения судов с использованием MATLAB 5.0