Skrevet søn. d. 16. september 2007 kl. 18:07:51| #1
Hvis afstanden som projektilet flyver (x) kan skrives som
x = v0*cos(a)*t
så kan hastigheden (v0) beregnes som
v0 = x/(cos(a)*t)
For at beregne hastigheden skal du altså kende afstanden projektilet har fløjet (x), vinklen (a) og tiden (t).
Skrevet søn. d. 16. september 2007 kl. 18:33:43| #2
det er der noget om men hvad så hvis jeg heller ikke kender tiden?
Skrevet søn. d. 16. september 2007 kl. 19:03:50| #3
Du starter med formlen for projektilets højde over jorden:
y's koordinat = -1/2*g*t^2 + v0*sin(a)*t + h
Hvornår rammer projektilet jorden? Jo, det gør den jo når:
y's koordinat = 0
Derfor skal du finde tiden t-nedslag for nedslaget ved at løse ligningen:
(1) -1/2*g*t^2 + v0*sin(a)*t + h = 0
Sæt nu:
A = -1/2*g
B = v0*sin(a)
C = h
(du kan med fordel lave dette som mellemresultater i Excel).
Så kan (1) skrives på formen:
(2) A*t^2 + B*t + C = 0
Altså en god gammel 2. grads ligning. Denne har to mulige løsninger.
Udregn først "diskreminanten":
D = B^2 - 4*A*C
(dette kan med fordel også laves som et mellemresultat i Excel)
De 2 løsninger til (2) kan så udregnes som:
t1 = (-B - kvadratrod(D)) / (2*A)
t2 = (-B + kvadratrod(D)) / (2*A)
t1 er ikke den løsning du leder efter (den svare til tilfældet hvor du går tilbage i tiden).
Tidspunktet for projektilets nedsval er altså:
t-nedslag = (-B + kvadratrod(D)) / (2*A)
Når du først har denne værdi, kan du indsætte den i alle de andre formler og beregne f.eks. hastigheden på nedslagstidspunktet på den måde.
Skrevet søn. d. 16. september 2007 kl. 19:07:32| #4
Så har du et problem ;0)
Du kan bruge den første formel til at finde tiden. Du skal blot sætte y=0 (det er jo der den skærer x-aksen, når den lander. Dvs. du har en andengradsligning som du skal løse for at finde tiden. Det ligger ret langt tilbage i hukommeren, så jeg håber du selv har løst andengradsligninger for nyligt.
Skrevet søn. d. 16. september 2007 kl. 19:08:40| #5
Ok, der er er nogen der er meget mere inde i teorien end jeg, så jeg vil trække følehornene til mig :0)
Skrevet søn. d. 16. september 2007 kl. 19:17:37| #6
men jeg kan da ikke finde B uden velocityen og det er den samt tiden jeg vil finde: er endt med formlen: (-2*sin(a))/-g = t/v0
men jeg går kun i tiende og ved/ har ikke lært hvordan jeg finder ud af hvad t/v0 er.
Har esuden også lige haft om andengradsligninger så det ligger ret friskt i hukommelsen.
Skrevet søn. d. 16. september 2007 kl. 19:18:42| #7
Tak for alle de gode bud! =QD
Skrevet søn. d. 16. september 2007 kl. 19:23:03| #8
Dit problem er at der er *uendeliget* mange kombinationer af velocity og tid som stemmer sammen.
Du bliver nødt derfor selv at sige hvad f.eks. velocity skal være og så kan du beregne et tispunkt.
Eller du kan sige hvad f.eks. nedslags-tiden skal være og så kan du regne dig frem til velocity.
Skrevet søn. d. 16. september 2007 kl. 19:26:15| #9
ja jeg kunne heller ikke få det til at gå op, men kan jeg så få simplifiseret hvad jeg skal gøre hvis jeg har min tid som variable og skal finde v0?
Skrevet søn. d. 16. september 2007 kl. 19:38:09| #10
Hastigheden til et vilkårligt tidspunkt er (og her ignorere vi at projektilet kan have ramt jorden):
vx = v0*cos(a)
vy = -g*t + v0*sin(a)
Ved nedslags tidpunktet er den totale hastighed derfor :
vx(t-nedslag) = v0*cos(a)
vy(t-nedslag) = -g*(t-nedslag) + v0*sin(a)
(gem disse som mellemregninger)
Brug Pythagoras' formel til at udregne den totale hastighed ved t-nedslag:
v-nedslag = kvadratrod( vx(t-nedslag)^2 + vy(t-nedslag)^2 )
Skrevet søn. d. 16. september 2007 kl. 19:43:22| #11
men hvordan kan jeg finde vx når jeg ikke kender v0?
Skrevet søn. d. 16. september 2007 kl. 19:45:18| #12
Det kan man ikke. Man kan vælge en *vilkårlig* værdi for den ene og så udregne den anden ud fra denne.
Skrevet søn. d. 16. september 2007 kl. 19:47:46| #13
hvad mener du med *vilkårlig*? vil det sige at det ikke kan lade sig gøre at finde v0 ud fra hvor parablen skære i x-aksen og en fastlagt tid?
Skrevet søn. d. 16. september 2007 kl. 19:56:52| #14
Du har et problem hvor du har følgende ubekendte:
t-nedslag / x-nedslag / v-nedslag
v0
a
Disse afhænger af hinanden. Men så længe du ikke på forhånd har fastlagt tilstrækkeligt mange af dem, vil der være uendeligt mange løsninger for resten af dem.
Skrevet søn. d. 16. september 2007 kl. 19:58:48| #15
tænkte det nok men er det ikke det militæret gør? finder ud af afstanden og udregner derefter kraften de skal syde projektilet af sted med eller har de en velocity som variable og ændre vinklen af kanonen?
Skrevet søn. d. 16. september 2007 kl. 19:59:23| #16
Nå men hvis ikke det kan lade sig gøre hvordan finder jeg så vinklen hvis jeg kender alle de andre parametre?
Skrevet søn. d. 16. september 2007 kl. 20:02:22| #17
Der gælder at:
x-nedslag
= x(t-nedslag)
= v0*cos(a)*(t-nedslag)
Dette giver:
v0*cos(a) = x-nedslag/t-nedslag
Der er uendeligt mange konbinationer af mulige v0 og a som opfylder denne.
Men, hvis du f.eks. kender a på forhånd kan du udregne v0:
v0 = x-nedslag/(t-nedslag * cos(a))
Skrevet søn. d. 16. september 2007 kl. 20:03:54| #18
Hvis du omvendt kender v0 kan du udregne vinklen a:
a = arccos(x-nedslag/(t-nedslag * v0))
Skrevet søn. d. 16. september 2007 kl. 20:04:40| #19
ja men jeg vil gerne kende v0 og finde ud af a.
Skrevet søn. d. 16. september 2007 kl. 20:05:22| #20
Det gør formlen 16/09-2007 20:03:54 - husk i øvrigt på at a opgives i radianer.
Skrevet søn. d. 16. september 2007 kl. 20:08:23| #21
hvordan isulerede du egentligt a fra cos? Tak!
Skrevet søn. d. 16. september 2007 kl. 20:10:01| #22
med tak mente jeg tak for hjælpen og ikke som en ubehøvlet gestus. (bare så du hved det)
Skrevet søn. d. 16. september 2007 kl. 20:11:32| #23
er arccos en slags anti-cos?
Skrevet søn. d. 16. september 2007 kl. 20:12:07| #24
Jeg kan lige indskyde (hvis I fik den :) ), at normalt anvendes enhedsammunition, hvilket betyder, at mundingshastigheden er kendt.
Og med en afstandsmåling, bliver der kun reguleret på elevationen.
Skrevet søn. d. 16. september 2007 kl. 20:15:29| #25
> er arccos en slags anti-cos?
Det fulde navn er "arcus cosinus". Der er med garenti en fuinktion for dette i Excell, men jeg kan ikke lige fortælle dig hvad det er - du må søge i blandt de trigometriske funktioner. Arccos() plejer nu at være et godt bud. :^)
Skrevet søn. d. 16. september 2007 kl. 20:16:41| #26
mange tak for hjælpen!!! lige et sidste spørgsmål hvordan giver jeg pointene til dig (nielle)?
Skrevet søn. d. 16. september 2007 kl. 20:17:30| #27
Du beder mig om at lægge et svar.
Så det får du her :^)
Skrevet søn. d. 16. september 2007 kl. 20:19:02| #28
Skrevet søn. d. 16. september 2007 kl. 20:19:25| #29
Skrevet søn. d. 16. september 2007 kl. 20:20:38| #30
Militæret skal i øvrigt regulere for luft-modstand, vind og forskellige aerodynamiske kræfter.
I de tidligste tider (da franskmændene opfandt inginørfaget) lavede de lange tabeller over krudtmængder, kuglevægt, vinkler og nedslagsafstande. Det gjorde de primært ved at prøve sig frem.
Skrevet søn. d. 16. september 2007 kl. 20:21:18| #31
Nej, jeg har ikke fået dem. Du skal markere mit nick i den lille boks i bunden før at du kan give mig dem.
Skrevet søn. d. 16. september 2007 kl. 20:24:22| #32
nåh ok nu burde du have fået dem
Skrevet søn. d. 16. september 2007 kl. 20:25:41| #33
Skrevet søn. d. 16. september 2007 kl. 20:25:47| #34
Skrevet søn. d. 16. september 2007 kl. 20:26:11| #35
Skrevet søn. d. 16. september 2007 kl. 20:26:11| #36
Marker nick'et og tryk på Accepter-knappen
Skrevet søn. d. 16. september 2007 kl. 20:26:33| #37
Skrevet søn. d. 16. september 2007 kl. 20:27:47| #38
Ja :^)
Du kan også selv se det ved at der står "Accepteret svar" ud for 16/09-2007 20:17:30.
Skrevet søn. d. 16. september 2007 kl. 20:29:21| #39
ok mange tak for hjælpen! også til sjap og thesherrif