Jak można wykorzystać swoją wiedzę z Matlaba https://www.ceremade.dauphine.fr/~peyre/download/ Wykład 7 Jak można wykorzystać swoją wiedzę z Matlaba https://www.ceremade.dauphine.fr/~peyre/download/ https://play.google.com
Modelowanie i symulacja
MODELOWANIE SYMULACJA Zjawisko rzeczywiste Środowisko Skutki PSEUDOLOSOWE GENERATORY DANYCH SYMULACJA MODEL Generator danych Wyniki symulacji
Model zjawiska/systemu/procesu rzeczywistego Konkretny, materialny twór, naśladujący rzeczywiste zjawisko - model fizyczny, materialny, eksperyment – np. model do badań w tunelu aerodynamicznym albo manekiny używane w symulacjach zderzeń samochodowych Abstrakcyjny opis zjawiska rzeczywistego, wyrażony w jakimś formalnym systemie, najczęściej za pomocą aparatu matematycznego, ale niekoniecznie (np. jako program w języku programowania)
Modele analogowe Szczególna klasa modeli fizycznych – konstrukcja urządzenia, które zachowuje się „tak samo” jak pierwowzór
Modele z założenia są uproszczone ? =
Cele modelowania Te same cele, dla których zjawiska rzeczywiste są w ogóle badane: zrozumienie zjawiska – dlaczego się zdarzyło, dlaczego miało taki przebieg i skutki optymalizacja rozwiązania problemu - jak sprawić, żeby zjawisko miało przebieg korzystny z punktu widzenia pewnego kryterium przewidywanie zjawiska – jak na podstawie przyczyn określić możliwe skutki „odwrotne” prognozowanie – jak na podstawie skutków określić możliwe przyczyny
Dlaczego stosowane są modele Najogólniej - koszt gromadzenia danych (obserwacji) o rzeczywistym zjawisku może być zbyt duży w sensie dosłownym w sensie sytuacji krytycznych koszt „nieskończony” – jeśli np. zjawisko było jednokrotne w sensie czasu – kontrakcja i ekspansja Modelowanie może być etapem procesu projektowania
Symulacja Wykorzystanie skonstruowanego modelu do wyznaczenie odpowiedzi na pewne pytanie Symulacja „dziedziczy” charakter modelu: Symulacja deterministyczna (każde zdarzenie jest zdeterminowane przez swoje przyczyny) Symulacja stochastyczna (zdarzeniom przypisuje wartość prawdopodobieństwa ich wystąpienia)
Bezpośrednie zastowanie modelowania i symulacji Fizyka Chemia Biologia Geologia Meteorologia Ekonomia Socjologia Przemysł energetyczny Przemysł samochodowy (CAN) Budownictwo Logistyka, itp., itd.
Przebieg modelowania Formalny zapis relacji między zmiennymi: algebraiczne równania i nierówności równania różniczkowe z jedną niezależną zmienną (najczęściej czasem) - zwyczajne równania różniczkowe z więcej niż jedną niezależnymi zmiennymi (np. położenie i czas) – cząstkowe automaty, diagramy stanu grafy obrazujące zależności ilościowe zależności probabilistyczne, sieci probabilistyczne systemy reguł, np. modele rozmyte modele statystyczne, jak np. sieci neuronowe
Symulacja ruchu
Prosty przykład symulacji ruchu http://www.matlab.pl/viewtopic.php?t=5293
Animacje
Przykład 1
Otwieranie i zamykanie plików - wersja rozszerzona Opracowano na podstawie: Matlab przykłądy i zadania A. Kamińska, B. Pańczyk
Otwieranie plików
Zamykanie plików
Zapis danych w pliku binarnym
Odczyt danych z pliku binarnego
Zapis danych w pliku tekstowym
Odczyt danych z pliku tekstowego