Курсовая работа: Численные методы интегрирования и оптимизации сложных систем
L(8)=F8;
F9=256*t.^8-448*t.^6+240*t.^4-40*t.^2+1;
L(9)=F9;
F10=512*t.^9-1024*t.^7+672*t.^5-160*t.^3+10*t;
L(10)=F10;
F1=1;
L(1)=F1;
H=(Cx'*L');
t=[0:0.01:5];
plot(t,H)
10. Приложение 5 (Листинг скриптов для оптимизации)
jivs.m
clear
clc
a=0;
b=5;
h=0.1;
Kp1=2; Kd1=1; Ki1=0;
J1=int2(Kp1, Kd1, Ki1);
while h>0.0000001
Kp2=Kp1+h;
J2=int2(Kp2, Kd1, Ki1);
if J2>J1
Kp2=Kp1-h;
J2=int2(Kp2,Kd1,Ki1);
if J2>J1
Kp2=Kp1;
end
end