Begynnelsevärdesproblem
Jag har fastnat helt och har försökt massor. Youtubat fått vägledning från lärare men jag fattar verkligen inte hur jag ska lösa detta problem.
Jag har fått vägledning:
Jag har skrivit en början (slutet) på runge kutta 4, men har inte riktigt fattat hur jag ska konstruera funktionen (fun). Startvärdet borde ju bli [0; -k*sin(pi/3)] , men jag fattar verkligen inte hur jag ska göra. Har googlat massor på runge kutta 4, andra ordningens diff ekv m.m. jag fattar verkligen inte hur jag ska göra.
Här finns en variant beskriven.
Samma sak kan du skriva vektoriellt som
Y'(t) = f(Y,t)
där
Y är en tvådimensionell vektor.
Dr. G skrev:Här finns en variant beskriven.
Samma sak kan du skriva vektoriellt som
Y'(t) = f(Y,t)
där
Y är en tvådimensionell vektor.
Men borde inte f(t,Y)=[y'(t); -ksin(y(t))] då och begynnelsevärdet f(0,pi/3)=[0; -9,81/4*(sin(pi/3))]?