czy ktoś potrafi napisać skrypt w matlabie?

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
chris18404
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 23 gru 2018, o 12:00
Płeć: Mężczyzna
Lokalizacja: pl

czy ktoś potrafi napisać skrypt w matlabie?

Post autor: chris18404 »

Witam wszystkich , mam pytanie czy ktoś potrafi napisać skrypt w matlabie na temat odbijającej się piłki od podłoża? Będę bardzo wdzięczny za odpowiedź.
Ostatnio zmieniony 23 gru 2018, o 17:27 przez Afish, łącznie zmieniany 1 raz.
Powód: Temat umieszczony w złym dziale.
janusz47
Użytkownik
Użytkownik
Posty: 7918
Rejestracja: 18 mar 2009, o 16:24
Płeć: Mężczyzna
Podziękował: 30 razy
Pomógł: 1671 razy

czy ktoś potrafi napisać skrypt w matlabie?

Post autor: janusz47 »

Jeśli potrafi to co?
chris18404
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 23 gru 2018, o 12:00
Płeć: Mężczyzna
Lokalizacja: pl

czy ktoś potrafi napisać skrypt w matlabie?

Post autor: chris18404 »

janusz47 pisze:Jeśli potrafi to co?
czy jest to długie i trudne do napisania? Ja działam na simulink a muszę to w matlabie napisać , poprostu nie potrafie-, będę wdzięczny z pomoc w napisaniu.
Awatar użytkownika
merowing3
Użytkownik
Użytkownik
Posty: 69
Rejestracja: 9 sty 2011, o 16:43
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 24 razy
Pomógł: 9 razy

czy ktoś potrafi napisać skrypt w matlabie?

Post autor: merowing3 »

1. Przedstaw model fizyczny/matematyczny problemu. Jakie zmienne, stałe, funkcje opisujące układ będą istotne. Jakie równanie/a (model matematyczny) opisuje twój problem.
2. Przedstaw algorytm rozwiązania problemu.

Dopiero po tych krokach możesz myśleć nad implementacją i tworzeniem kodu programu.
Jeżeli rozwiązałeś problem w Simulinku przedstaw kod, zamieść plik źródłowy.

Nie zadawaj pytań w rodzaju: "Czy ktoś potrafi zbudować/stworzyć ..." tylko przedstaw problem, to co udało ci się dotychczas opracować i to z czym masz problem.
janusz47
Użytkownik
Użytkownik
Posty: 7918
Rejestracja: 18 mar 2009, o 16:24
Płeć: Mężczyzna
Podziękował: 30 razy
Pomógł: 1671 razy

czy ktoś potrafi napisać skrypt w matlabie?

Post autor: janusz47 »

\(\displaystyle{ m \frac{d^2y}{dt^2} +f\frac{dy}{dt}= k (y- R) =mg \ \ (0)}\)

\(\displaystyle{ y(0) = H_{0}, \ \ y'(0) = 0.}\)

\(\displaystyle{ m \frac{d^2y}{dt^2} +f\frac{dy}{dt}- ky(t) = -kR +mg}\)

\(\displaystyle{ \frac{d^2y}{dt^2} + \frac{f}{m}\frac{dy}{dt} - \frac{k}{m}y(t) = -\frac{k}{m}R +g.}\)

Stosujemy podstawienia:

\(\displaystyle{ h = \frac{f}{2m},\ \ \omega^2 = \frac{k}{m}.}\)

\(\displaystyle{ \frac{d^2y}{dt^2} + 2h \frac{dy}{dt} - \omega^2 y(t) = -\omega^2 R + g \ \ (1)}\)

Proponuję:

-znaleźć rozwiązanie ogólne \(\displaystyle{ y(t)}\) równania \(\displaystyle{ (1)}\) jako sumę rozwiązań ogólnego równania jednorodnego i szczególnego równania niejednorodnego;
- podstawić dane wartości liczbowe jego parametrów;
- wykonać animację ruchu piłki w programie Matlab.

lub numerycznie:
- stosując podstawienie \(\displaystyle{ v= \frac{dy}{dt}}\) sprowadzić rozwiązanie równania (1) do układu równań pierwszego rzędu;
- skorzystać z numerycznej funkcji wewnętrznej \(\displaystyle{ Ode 23,}\) lub \(\displaystyle{ Ode 45}\) programu Matlab.

lub numerycznie:
-zastosować jedną z różnicowych metod numerycznych rozwiązywania równania różniczkowego-zwyczajnego rzędu drugiego np: metodę różnic skończonych, metodę łamanych Eulera , metody Rungego -Kutty rzędu II ( punktu pośredniego) lub rzędu IV czy metodę strzałów dla przypadku liniowego;
- napisać algorytm i program jednej z tych metod;
-uruchomić program w Matlabie.
ODPOWIEDZ