Академический Документы
Профессиональный Документы
Культура Документы
Model matematika
= 2 2 (1)
2
=
(2)
k2 = u3(i);
k3 = u3(i);
k4 = u3(i);
u1(i+1) = u1(i) + dt*(k1 + 2*k2 + 2*k3 + k4)/6;
//menghitung nilai u2
k1 = u4(i);
k2 = u4(i);
k3 = u4(i);
k4 = u4(i);
u2(i+1) = u2(i) + dt*(k1 + 2*k2 + 2*k3 + k4)/6;
//menghitung nilai u3
k1 = (Ft(t(i))+m*g*u2(i+1)-c*u3(i)-k*u1(i+1))/M;
k2 = (Ft(t(i)+dt/2)+m*g*u2(i+1)-c*(u3(i)+k1*dt/2)-k*u1(i+1))/M;
k3 = (Ft(t(i)+dt/2)+m*g*u2(i+1)-c*(u3(i)+k2*dt/2)-k*u1(i+1))/M;
k4 = (Ft(t(i)+dt)+m*g*u2(i+1)-c*(u3(i)+k3*dt)-k*u1(i+1))/M;
u3(i+1) = u3(i) + dt*(k1 + 2*k2 + 2*k3 + k4)/6;
//menghitung nilai u4
k1 = (c*u3(i+1)+k*u1(i+1)-Ft(t(i))-(m+M)*g*u2(i+1))/(M*L);
k2 = (c*u3(i+1)+k*u1(i+1)-Ft(t(i)+dt/2)-(m+M)*g*u2(i+1))/(M*L);
k3 = (c*u3(i+1)+k*u1(i+1)-Ft(t(i)+dt/2)-(m+M)*g*u2(i+1))/(M*L);
k4 = (c*u3(i+1)+k*u1(i+1)-Ft(t(i)+dt)-(m+M)*g*u2(i+1))/(M*L);
u4(i+1) = u4(i) + dt*(k1 + 2*k2 + 2*k3 + k4)/6;
Jireh Fessenden/13313065
Jireh Fessenden/13313065