Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Jak można wykorzystać swoją wiedzę z Matlaba
Wykład 7 Jak można wykorzystać swoją wiedzę z Matlaba
2
Modelowanie i symulacja
3
MODELOWANIE SYMULACJA
Zjawisko rzeczywiste Środowisko Skutki PSEUDOLOSOWE GENERATORY DANYCH SYMULACJA MODEL Generator danych Wyniki symulacji
4
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)
5
Modele analogowe Szczególna klasa modeli fizycznych – konstrukcja urządzenia, które zachowuje się „tak samo” jak pierwowzór
6
Modele z założenia są uproszczone
? =
7
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
8
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
9
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)
10
Bezpośrednie zastowanie modelowania i symulacji
Fizyka Chemia Biologia Geologia Meteorologia Ekonomia Socjologia Przemysł energetyczny Przemysł samochodowy (CAN) Budownictwo Logistyka, itp., itd.
11
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
12
Symulacja ruchu
13
Prosty przykład symulacji ruchu
14
Animacje
15
Przykład 1
16
Otwieranie i zamykanie plików - wersja rozszerzona
Opracowano na podstawie: Matlab przykłądy i zadania A. Kamińska, B. Pańczyk
17
Otwieranie plików
18
Zamykanie plików
19
Zapis danych w pliku binarnym
22
Odczyt danych z pliku binarnego
24
Zapis danych w pliku tekstowym
27
Odczyt danych z pliku tekstowego
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.