65802 Wprowadzenie do MatLab (35)

65802 Wprowadzenie do MatLab (35)



służące do wprowadzania i odczytu danych, wykonywania obliczeń, przypisywania wartości zmiennym, umieszczania komentarzy, a także linie puste.

Na przykład postać funkcji average zawiera kilka prostych wyrażeń:

-    Określenie rozmiarów danych [m, n] = si ze(x);

-    Sprawdzenie warunku wykonalności funkcji z ewentualnym wy świetleniem komunikatu o błędzie

If ( (m ~= 1) & n~=l)|(m==l & n==l)) error ('Input must be a vector') end

-    Obliczenia i przypisanie wartości y = sum(x)/lenght(x);

Przy nadawaniu nazw funkcjom obow iązują te same ograniczenia, co przy nazywaniu zmiennych. MATLAB używa pierwszych 31 znaków' nazwy. Nazwa funkcji musi rozpoczynać się literą. Pozostałe znaki mogą być kombinacją liter, cyfr oraz znaków podkreślenia.

Nazw'a pliku tekstowego zawierającego funkcje. MATLAB-a składa się z nazwy funkcji z dodanym rozszerzeniem „ .m". Na przykład average.m

Chociaż nazwa funkcji określona w linii definicji funkcji nie musi być identyczna z nazwą pliku, wskazane jest użycie tej samej nazwy w obu przypadkach. Jeśli nazwu pliku i nazwa wewnętrzna funkcji w linii definicji funkcji są różne, jako nazwa funkcji przyjmowana jest nazwa pliku.

Istnieje możliwość wywoływania M-plików typu funkcja zarów no z linii komend MATLAB-a. jak i z innych M-plików. Należy zawsze upewnić się, czy podaliśmy wszystkie niezbędne argumenty, umieszczając argumenty funkcji w nawiasach zwykłych, a w artości wynikowa w nawiasach kwadratowych.

W ramach funkcji mogą być zdefiniowane funkcje wewnętrzne jako podfunkcjc (ang. subfunctions), które są dostępne wewnątrz danej funkcji i mają pierwszeństwo wywołania, przed tak samo nazwanymi funkcjami w katalogu bieżącym i ścieżce dostępu.

Funkcja może być wywoływana ze zmienną ilością argumentów. Wymaga to jednak odpowiedniego sformułowania M-pliku funkcji. Sposób tworzenia funkcji wywoływanej zc zmienną liczbą danych wejściowych przedstawiono w rozdziale 8.

3.5. Instrukcje sterujące

W języku MATLAB-a występuje pięć instrukcji sterujących. Są to:

-    instrukcja warunkowa - i f

-    instrukcja przełączania-switch

-    instrukcja pętli-for

37


Wyszukiwarka

Podobne podstrony:
Etap III. Wybór - odpowiedniego do postawionej hipotezy zerowej - testu i obliczenie jego wartości w
OBIEKT POMIARU ZAPIS DANYCH DO PAMIĘCI ODCZYT DANYCH Z
Do prawidłowej eksploatacji logu niezbędne jest wprowadzenie następujących danych: -
2 Pozytywnie należy ocenić terminowość składania i wprowadzania do systemu POLTAX danych z deklaracj
serwer plików —► przekierowanie danych j plik z danymi użytkownik A program do wprowadzania, odczytu
Wszechnica Popołudniowa• Hurtownie danych- Wykład wprowadza do tematyki hurtowni danych i zagadnień
LITERATURA DO PRZEDMIOTU Felcenloben D. 2011: Geoinformacja - wprowadzenie do systemów organizacji d
Zawartość wyktadu 1.    Wprowadzenie do kompresji i transmisji danych 2.
Wykład 1 Wprowadzenie do kompresji i transmisji danych •    Co to jest kompresja i co
Po wprowadzeniu wszystkich danych w panelu Data Maintenance, należy przejść do okna modułu planistyc
Wszechnica Popołudniowa• Hurtownie danych- Wykład wprowadza do tematyki hurtowni danych i zagadnień
Wprowadzenie do tworzenia bazy danych. Powtórzenie 1.    Co to są dane? 2.

więcej podobnych podstron