volgens mijn zit er een fout in jullie redenering
Het vertekpunt is vx = -k*vx^ en vy = -k*vx*vy-g
Moderator: physicalattraction
Nee, dat moet wel degelijk y(2) en y(4) zijn. y(2) is dx/dt en y(4) is dy/dt.Xilvo schreef: ↑za 23 okt 2021, 10:49 Ik vind L=128,5 en H=35,26
Dat komt redelijk in de buurt van Uksters waardes.
@wnvl1
Het verschil tussen de resultaten van Matlab en Python zijn wel erg groot. Misschien zit er nog een foutje in de Matlab-code?
Moet je y(1) en y(3) niet gebruiken in f? Je geeft ook yinit een waarde maar stuurt xinit naar de ODE.
Code: Selecteer alles
f = @(t,y) [y(2); -9.81*0.0006*y(2)*(y(2)^2+y(4)^2)^0.5;y(4);-9.81*0.0006*y(4)*(y(2)^2+y(4)^2)^0.5 - 9.81 ];
tspan = [0, 15];
yinit = [0, 50*cosd(40), 0, 50*sind(40)];
[t,y]=ode45(f, tspan, yinit)
plot(y(:,1),y(:,3))
Kan je dat nader verklaren? Ik denk dat dat mis is. De methodes van Xilvo en mezelf lijken me correct.Rik Speybrouck schreef: ↑za 23 okt 2021, 14:17volgens mijn zit er een fout in jullie redenering
Het vertekpunt is vx = -k*vx^ en vy = -k*vx*vy-g
Je eerste grafiek in je bericht van za 23 okt 2021, 00:22 heeft een maximum dat dicht bij 50 komt, daar moet iets misgegaan zijn.wnvl1 schreef: ↑zo 24 okt 2021, 01:24Nee, dat moet wel degelijk y(2) en y(4) zijn. y(2) is dx/dt en y(4) is dy/dt.
Let wel in Matlab gebruik ik Runge K-utta 45. Op zich zou dat correcter moeten zijn dan de voorwaartse Euler methode in jouw Python code. Ik denk dat dit op zich wel een heel goed geconditioneerd probleem is, dus de afwijking zou wel niet al te groot mogen zijn.
Ukster heeft geschreven hoe de k-waarde hier gedefinieerd is: In de Excelsheet is \(k=\frac{\rho A C_d}{2m}\)Rik Speybrouck schreef: ↑zo 24 okt 2021, 07:07 Hierbij mijn numerieke verwerking van het probleem cfr. paper waar ik heb naar verwezen gisteren.
een ballistische coefficient wordt wel degelijk omschreven zoals in mijn file hoor.Xilvo schreef: ↑zo 24 okt 2021, 10:13Ukster heeft geschreven hoe de k-waarde hier gedefinieerd is:Rik Speybrouck schreef: ↑zo 24 okt 2021, 07:07 Hierbij mijn numerieke verwerking van het probleem cfr. paper waar ik heb naar verwezen gisteren.
proportionaliteitsfactor.png
In de Excelsheet is \(k=\frac{\rho A C_d}{2m}\)
Als je daar geen rekening mee houdt krijg je inderdaad een verkeerd resultaat.
je moet nog delen m geloof me vrij, in de excel die ik heb on line gezet kom ik op een k van 0.00059.... dus op een fractie na jouw 0.0006. In jouw onderstelling heeft een loden kogeltje dezelfde k waarde als een plastiek kogeltje maar dat klopt niet.
zitten de formules die wnvl heeft gepost op vrijdag rond 21 uur met die wortelvorme verwerkt in je berekeningen ?