Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski
Elektrotechnika stacjonarne-dzienne pierwszego stopnia z tyt. inżyniera Informatyka stacjonarne-dzienne drugiego stopnia z tyt. magistra inżyniera
Laboratorium, prowadzący: mgr inż. Błażej Cichy Rok akademicki 2010/2011
Materiał laboratorium obejmuje następujące zagadnienia:
1. Wstęp, plan zajęć na laboratorium podstawowe informacje o Matlab’ie.
2. Obliczenia, operacje elementarne na macierzach.
3. Grafika 2D i 3D w Matlab’ie.
4. Programowanie w Matlab’ie, m-pliki, m-funkcje.
Jednak wszystkie informacje o Matlab’ie i on bardzo dobrą dokumentację z której trze
5. Błędy związane z obliczeniami numerycznymi, konwersje liczb.
6. Rozwiązywanie równań nieliniowych.
7. Zagadnienia algebry liniowej.
8. Zagadnienia interpolacji.
9. Zagadnienia aproksymacji.
10. Całkowanie numeryczne.
żna odszukać w samym programie. Posiada korzystać!
Poniższe uwagi mają charakter informacyjny nie wyczerpują dokładnie całości zagadnień. Dlatego zachęcam do dokładnego przeczytania dokumentacji oraz eksperymentowania1.
Program Matlab to jeden z lepszych pakietów zorientowanych przede wszystkim na obliczenia numeryczne. Obecnie dostępna jest już siódma wersja tego pakietu. Zaletą Ma-tlab’a jest możliwość interaktywnej pracy z konsoli, gdzie można wydawać pojedyncze polecenia. Istnieje też możliwość tworzenie skryptów oraz dodawanie nowych funkcji. Zaletą Matlab’a jest także duży pakiet gotowych do wykorzystania funkcji np.: do tworzenia sieci neuronowych, czy pakiet Simulink. Tego rodzaju pakiety nazywa się też toolbox’ami. Ważnym aspektem jest także wydajność numeryczna. Wcześniejsze wersje Matlab’a nie oferowały pod tym względem dużych możliwości. Jednak od wersji 6.5 Matlab dzięki bibliotekom Atlas2 może zaoferować wysoką wydajność.
1
Choć przy funkcjach obsługi systemów plików np.: delete oraz rmdir zalecana jest daleko idąca powściągliwość.
Pakiet Atlas - co jest bardzo ciekawe - to darmowy zestaw procedur numerycznych napisanych w C dostępnych pod adresem: http://math-atlas.sourceforge.net/. Nie jest to jedyna darmowa biblioteka z