🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #205215

Re: wzór na obrót wiezyczki strzelniczej

#205215
From: firr kenobi
Date: Tue, 23 Apr 2013 21:42
103 lines
3262 bytes
W dniu wtorek, 23 kwietnia 2013 14:56:24 UTC+2 użytkownik bartekltg napisał:
> W dniu 2013-04-22 18:23, firr kenobi pisze:
> 
> > no wiadomo ze to jest to samo ale chodzi o to
> 
> > jak rozsadnie napisac algorytm, sa tu pewne
> 
> > szczegóły
> 
> 
> 
> To skoro wiadomo to ustal szczegóły i pisz.
> 
> 
> 
> 
> 
> > moge sobie dla danego v i a  policzyc iteracyjnie
> 
> > droge hamowania (tj napisac procedure liczaca
> 
> > droge hamowania)
> 
> 
> 
> Iteracyjnie? Przecież możesz na pałę wzorek napisać.
> 
> I na prędkość od położenia, i na położenie od czasu.
> 
> 
> 
> s = V0 t + 0.5 at^2
> 
> v = V0 + a*t.
> 
> z tego wszytko wynika.
> 
> 
> 
> > float droga_hamowania(float v, float a)
> 
> > {
> 
> >      float droga =0;
> 
> >
> 
> >      for(;;)
> 
> >      {
> 
> >         if(v>a)
> 
> 
> 
> Jeśli prędkość jest większa od przyspieszenia...
> 
> 
> 
> Jasiu jest wyższy niż Zosia zjadła jabłek.
> 
> 
> 
> 
> 
> > szczegoly polegaja na tym ze iteracyjne liczenie
> 
> > tego w kazdym ktoku a pozniej prawie kwadratowe
> 
> > liczenie jest zmulaste - przydaloby sie to jakos
> 
> > poprawic
> 
> 
> 
> Tak, to głupi pomysł.
> 
> Dlatego najpierw myśl o drodze i rozwiąż to jak zadanko
> 
> ze szkoły.
> 
> Wykres prędkości od czasu będzie albo trójkątem,
> 
> albo trapezem, w zależności, czy uda się rozpędzić.
> 
> Uda się, jeśli droga jest prędkość graniczna jest mniejsza
> 
> niż sqrt (a*droga)
> 

to jest fizyka w ruchu dyskretnym,
jaki jest wzor na droge w ruchu 
jednostajnie spowolnionym (o predkosci
poczatkowej v i spowolnieniu a)?

w wersji dyskretnej to mi wychodzi chyba

int v = 17;
int a = 4;

int n = v/a;
int r = v%a;
int droga_hamowania =  a*n*(n+1)/2+(n+1)*r;
Technical Details
Message-ID: <7822dd9c-ac7e-4e45-a5c3-95a84cfa3898@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!gp5no2031553qab.0!news-out.google.com!ef9ni12521qab.0!nntp.google.com!gp5no5388764qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <3c114ff4-e690-4b03-850f-c60167dae06f@googlegroups.com> <kl3hjv$9ur$2@node2.news.atman.pl> <3426f0d1-ab3e-4b93-bc54-bcb04c2ffe87@googlegroups.com> <kl60dq$g0s$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.224.88.200 with SMTP id b8mr23364770qam.8.1366753346111;        Tue, 23 Apr 2013 14:42:26 -0700 (PDT)
X-Received: by 10.49.86.98 with SMTP id o2mr891056qez.4.1366753346095; Tue, 23 Apr 2013 14:42:26 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!gp5no2031553qab.0!news-out.google.com!ef9ni12521qab.0!nntp.google.com!gp5no5388764qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Tue, 23 Apr 2013 14:42:25 -0700 (PDT)
In-Reply-To: <kl60dq$g0s$1@node1.news.atman.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.56.60.34; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 178.56.60.34
References: <3c114ff4-e690-4b03-850f-c60167dae06f@googlegroups.com> <kl3hjv$9ur$2@node2.news.atman.pl> <3426f0d1-ab3e-4b93-bc54-bcb04c2ffe87@googlegroups.com> <kl60dq$g0s$1@node1.news.atman.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7822dd9c-ac7e-4e45-a5c3-95a84cfa3898@googlegroups.com>
Subject: Re: wzór na obrót wiezyczki
 strzelniczej
From: firr kenobi <profesor.fir@gmail.com>
Injection-Date: Tue, 23 Apr 2013 21:42:26 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit