-
Data: 2011-05-27 14:32:35
Temat: Re: Animacja wg matematycznych formulek.
Od: bartekltg <b...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2011-05-27 14:57, Tornad pisze:
> Mam nastepujacy problem czy zadanie domowe. Potrzebuje wyanimowac ruch
> naladowanych elektrycznie materialnych czastek w polu magnetycznym. Cos
W zadanym polu, czy z uwzględnieniem wzajemnego oddziaływania
cząstek. Ile tych cząstek.
> zblizonego do cyklotronu gdzie czastka przyspieszana polem elektrycznym wpada
> pomiedzy duanty (w pole magnetyczne) i tam zatacza okregi. W sumie jeden wzor
> (sila Lorentza) tyle, ze nie ma wszystkich parametrow i trzeba je zadawac w
> okreslonych wartosciach.
Jaśniej można prosić?
> Mam chyba dwie mozliwosci; pierwsza to zdobyc odpowiedni program, posiedziec
> nad nim powiedzmy z pol roku a poniewaz jestem tepy to moze i z rok i samemu
> probowac to zaczac kuckac.
> I alternatywa druga - zlecic fachowcowi, profesjonaliscie lub moze
> rozgarnietemu amatorowi, ktory w tym siedzi, czy szuka tematu, co by mi to
> zaprogramowal.
> Wyobrazam to sobie jako swego rodzaju kalkulator czy applet, w ktorym bedzie
> mozna sobie zmieniac parametry jak gradient pola elektrycznego i natezenie
> magnetycznego i ew. uwzglednic jeszcze opory powietrza (to moze byc trudne ale
> niekonieczne) gdyz ten moj"cyklotron"; ma dzialac w powietrzu a nie w
prozni.
Te cząstki to elektrony/jony? Opór możesz wprowadzić zawsze, ale mała
cząsteczka w rzeczywistości nie będzie widzieć powietrza jako
jednolitego ośrodka, w którym następuje dysypacja, ale może zacząć
się zderzać. Dodatkowe oddziaływanie:
http://en.wikipedia.org/wiki/Bethe_formula
> Bardzo prosze o pomoc w sensie czy to bedzie baaardzo skomplikowane czy takie
> sobie i ile moze kosztowac. Marzy mi sie jeszcze aby to bylo w 3D... Sprawa
Po pierwsze, podziel to na etapy.
Pierwszym jest zapisanie równań różniczkowych i kształtu pola.
Nie wiem, czy pole chcesz zadać wzrokiem, czy też zasymulować
np te dwie płaskie cewki. Wzorki na ruch cząśtki będą
proste, bo to po prostu wspomniane równanie Lorentza
+ ewentualnie różne efekty hamujące.
Drugim będzie "scałkowanie" tych równań. Jakiś gotowiec będzie,
szukaj najlepiej w okolicach schematów runge-kunty ze zmiennyk
krokiem.
Samemu napisać też nie będzie aż tak trudno:
http://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_met
hods#Adaptive_Runge.E2.80.93Kutta_methods
Trzecim - wyświatlanie filmiku z wyników. Tu nic mądrego
nie podpowiem. Ja bym pewnie sobie trajektroie i wykresy
wyświetlał.
Wszystkie trzy etapy można w miarę sprawnie zrobić w pakiecikach
Matlabopodobnych. Piszesz równanka, 'solvery' masz gotowe,
tak jak i proste metody wizualizacji.
Nie napisałeś, czy chcesz coś sobie policzyć, sprawdzić, jak działa,
czy ma to być pokaz/prezentacja dla kogoś z zewnatrz, gdzie
istotniejsze są kolorki.
pozdrawiam
bartekltg
Następne wpisy z tego wątku
- 27.05.11 14:35 bartekltg
- 27.05.11 14:55 A.L.
- 27.05.11 15:06 bartekltg
- 27.05.11 15:53 A.L.
- 27.05.11 16:09 bartekltg
- 27.05.11 16:54 A.L.
- 29.05.11 22:31 bartekltg
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-14 Warszawa => Data Engineer (Tech Leader) <=
- 2025-02-14 Czy ma sens grupa news:pl.soc.polityka-prawna ? :-)
- 2025-02-14 e-paper
- 2025-02-14 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-14 Warszawa => System Architect (Java background) <=
- 2025-02-14 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-14 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-02-14 Re: Dlaczego nie było (pełzającego) zamachu stanu? Bo minister Bodnar już "zawiesił" prokuratora Ostrowskiego
- 2025-02-14 e-paper
- 2025-02-14 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-14 Warszawa => International Freight Forwarder <=
- 2025-02-14 Olsztyn => Sales Specialist <=
- 2025-02-14 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-14 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-02-14 Dęblin => JavaScript / Node / Fullstack Developer <=