1864814542

1864814542



Rozdział 1.

Wprowadzenie do Matlaba 1.1. Co to jest Matlab?

Matlab jest programem komputerowym będącym interaktywnym środowiskiem do wykonywania obliczeń naukowych i inżynierskich oraz do tworzenia symulacji komputerowych. Powstał pod koniec lat siedemdziesiątych XX wieku na uniwersytecie stanu Nowy Meksyk. Jego twórcą był pracujący na tej uczelni Cleve Moler, który napisał ten program, aby ułatwić swoim studentom korzystanie z profesjonalnych bibliotek służących do numerycznych obliczeń macierzowych. Stąd pochodzi nazwa programu — MATrbc LABoratory. W 1983 roku Moler oraz inżynier John Little założyli firmę MathWorks, która zajęła się rozwojem programu Matlab. Nowe wersje Matlaba pojawiają się dwa razy do roku, aktualna wersja to R2010a.1 Jest to oprogramowanie komercyjne, niestety dosyć drogie. Istnieją darmowe odpowiedniki Matlaba — na przykład Octacve i Scilab. Są one (szczególnie Octave) zgodne z Matlabem, większość poleceń ma taką samą składnię. Nie są niestety rozbudowane tak bardzo jak oryginał, brakuje w nich wielu specjalistycznych funkcji.

Dzisiejszy Matlab pozwala na znacznie więcej niż wykonywanie obliczeń na macierzach. Jest to profesjonalne środowisko do wykonywania obliczeń naukowych i inżynierskich. Zawiera bardzo bogatą bibliotekę funkcji matematycznych, od elementarnych funkcji trygonometrycznych po specjalistyczne funkcje Bessela i Legendre’a. Matlab to także, a może nawet przede wszystkim, język programowania wysokiego poziomu pozwalający na szybkie tworzenie własnych funkcji i programów. Ważną cechą Matlaba są jego duże możliwości graficzne. W prosty sposób możemy tworzyć dwu- i trójwymiarowe wykresy i animacje. Mamy również możliwość tworzenia graficznych interfejsów użytkownika ułatwiających korzystanie z naszych programów. Programy napisane w Matlabie można łączyć z programami napisanymi w zwykłych językach programowania, takich jak C czy Fortran, co pozwala na budowanie aplikacji wykorzystujących najlepsze cechy różnych języków.

Toolbozy to zestawy (bliblioteki) dodatkowych funkcji do rozwiązywania specjalistycznych problemów z określonych dziedzin. Są one odrębnymi (i niestety dodatkowo płatnymi) produktami, nabywca programu sam może zdecydować, które są mu potrzebne. Wydział Matematyki i Informatyki UMK posiada aktualnie kilkanaście takich bibliotek, służących między innymi do przetwarzania obrazów i sygnałów, rozwiązywania równań

xNa Wydziale Matematyki i Informatyki UMK korzystamy obecnie z wersji R2009a.

7



Wyszukiwarka

Podobne podstrony:
ECTS - INFORMACJE OGÓLNE: WPROWADZENIE DO ECTS I. WPROWADZENIE DO ECTS Co to jest system ECTS? Wyjaz
WPROWADZENIE DO ECTS A. Co to jest system ECTS ? Wyjazdy polskich studentów do zagranicznych ośrodkó
Wykład 1: Wprowadzenie do PRIR Co to jest PRIR? Tradycyjne obszary przetwarzania równoległego i
[Biotechnologia studia I stopniaI. Wprowadzenie do ECTS A. Co to jest system ECTS? Wyjazdy polskich
WPROWADZENIE DO ECTS A.    Co to jest system ECTS ? Wyjazdy polskich studentów do
10 Rozdział 1. Wprowadzenie do Matlaba1.2.4. Okno aktualnego katalogu Przy pracy z Matlabem bardzo w
Rozdział 1. Wprowadzenie do Matlaba 11 >> diary(’nazwa_pliku’) Wówczas w aktualnym katalogu
12 Rozdział 1. Wprowadzenie do Matlaba >> b = -5 b = -5 >> c = a + b c = -1 Jeżeli nie p
Rozdział 1. Wprowadzenie do Matlaba 13 >> u + v ans = 2.0000 + 4.0000i >> u * v ans
14 Rozdział 1. Wprowadzenie do Matlaba 1.414213562373095 > > format short >>
Rozdział 1. Wprowadzenie do Matlaba 15 •    rand generuje macierz, której elementy są
16 Rozdział 1. Wprowadzenie do Matlaba B = 2    3 4 7 2 5 » C = [1 2 ; 5 3 ; 4 1
Rozdział 1. Wprowadzenie do Matlaba 17 ans = 2 >> size(A,2) ans = 3 >> length(B) ans
18 Rozdział 1. Wprowadzenie do Matlaba sytuacją będziemy się w przyszłości często spotykać. Dlatego
Rozdział 1. Wprowadzenie do Matlaba 19 >> sqrt(A) ans = 1.0000    1.4142 2.0000
20 Rozdział 1. Wprowadzenie do Matlaba ans = 10 8 5 2 a jeżeli potrzebne nam są tylko parzyste kolum
Rozdział 1. Wprowadzenie do Matlaba Rysunek 1.1: Logo Matlaba różniczkowych cząstkowych, statystyczn
Rozdział 1. Wprowadzenie do Matlaba 9 ustawienie niektórych parametrów okna poleceń. Możemy tu na pr

więcej podobnych podstron