www.zak24.pl
INTERNETOWA KSIĘGARNIA NAUKOWO - AKADEMICKA

MATLAB i jego środowisko

15,50  (w tym 5% VAT)

ISBN/ISSN: 978-83-7348-660-7

Wydanie: 1

Rok publikacji: 2016

Stron: 88

Opis

MATLAB i jego środowisko

Wydawnictwo Politechniki Gdańskiej

Ambroziak AndrzejLubowiecka Izabela

 

 

Słowa kluczowe: MATLAB, grafika 2D i 3D, m-files, instrukcje sterujące, podstawy programowania, obliczenia symboliczne, analiza danych, algorytmy

 

Opis:

MATLAB jest pakietem obliczeniowym i programistycznym przygotowanym przede wszystkim do obliczeń numerycznych, analizy danych i wizualizacji wyników. Pakiet stanowi środowisko wyposażone w wiele narzędzi obliczeniowych i graficznych działających na bazie predefiniowanych funkcji oraz język programowania umożliwiający tworzenie własnych skryptów.

Podstawowym typem danych w języku MATLAB jest macierz (matrix). Stąd nazwa MATrix LABoratory. Ułatwia to rozwiązywanie wielu problemów inżynierskich, które są sformułowane, jako problem o charakterze macierzowym lub wektorowym i ich programowanie w innych językach wysokiego poziomu takich, jak np. C lub Fortran wymagałoby więcej czasu.

Serce pakietu MATLAB stanowi interpreter język umożliwiający implementację algorytmów numerycznych oraz biblioteki podstawowych działań na macierzach (odwracanie, dodawanie/odejmowanie, wartości własne i wiele innych).

Zastosowanie programu MATLAB jest szerokie. Jest on wykorzystywany w matematyce i badaniach naukowych oraz zaawansowanych zagadnieniach inżynierskich, projektowaniu algorytmów, pobieraniu, przetwarzaniu i analizie danych, wizualizacji wyników, modelowaniu i symulacji problemów technicznych, grafice.

Niniejszy podręcznik zawiera podstawy programowania w języku MATLAB i przeznaczony jest dla osób początkujących w programowaniu i używaniu opisanego pakietu. Zestawiono tu podstawowe funkcje algebry liniowej, funkcje graficzne, instrukcje sterujące a omówione tematy wzbogacono przykładami. Fragmenty kodów ujęto w ramki, co ułatwi ich odnalezienie. Podręcznik został przygotowany z myślą o studentach Wydziału Inżynierii Lądowej i Środowiska Politechniki Gdańskiej, jako pomoc do zajęć laboratoryjnych z programowania w języku MATLAB oraz innych zajęć wymagających znajomości pakietu i powstał na podstawie wykładów prowadzonych przez autorów oraz podręcznika użytkownika programu MATLAB.

 

 

SPIS TREŚCI
1. PRZEDMOWA
2. ZAGADNIENIA WSTĘPNE
2.1. Wprowadzenie do środowiska MATLAB
2.2. Uwagi dotyczące pracy w środowisku MATLALB
2.3. Instrukcja podstawienia, definicja zmiennej
2.4. Predefiniowane funkcje matematyczne
2.5. Podstawowe operacje wejścia/wyjścia (Input / Output)
3. PODSTAWY PROGRAMOWANIA
3.1. Macierze i magiczne kwadraty
3.2. Jak uzyskać własną magiczną macierz. Definicja macierzy (zmiennych) w MATLABie
3.3. Przykład innej pseudo magicznej macierzy
3.4. Dostęp do elementów macierzy
3.5. Generacja tablic (macierzy/wektorów), operator : (dwukropek)
3.6. Liczby rzeczywiste i ich formaty
3.7. Tablice kontra macierze – operatory arytmetyczne dla macierzy
3.8. Tablice kontra macierze – operatory arytmetyczne dla tablic
3.9. Przykłady
4. M-FILES
4.1. Skrypty
4.2. Funkcje
5. GRAFIKA 2D I 3D
5.1. Informacje wstępne
5.2. Grafika 2D – wykresy funkcji matematycznych
5.3. Grafika 3D – wykresy funkcji matematycznych
5.4. Grafika zaawansowana
6. ALGORYTMY
6.1. Wstęp
6.2. Przykłady
7. INSTRUKCJE STERUJĄCE
7.1. Wstęp
7.2. Instrukcja warunkowa IF („jeżeli”)
7.3. Złożona instrukcja warunkowa IF („jeżeli”)
7.4. Pętla FOR („dla”)
7.5. Pętla WHILE („dopóki”)
7.6 Zastosowanie pętli
7.7 Przykłady
8. ANALIZA DANYCH
8.1. Sortowanie danych – sortowanie bąbelkowe
8.2. FFT – szybka transformata Fourriera
9. OBLICZENIA SYMBOLICZNE
9.1. Obliczenia numeryczne i symboliczne
9.2. Polecenia PRETTY oraz EZPLOT
9.3. Polecenia DIFF – różniczkowanie
9.4. Polecenia INT – całkowanie
9.5. Polecenie SOLVE
9.6. Polecenie DET
9.7. Polecenia EXPAND i COLLECT
BIBLIOGRAFIA

 

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „MATLAB i jego środowisko”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *