026

026



26

3. Tworzenie skryptów i współpraca z plikami danych

Skrypt jest m-plikiem zawierającym ciąg poleceń. Zawsze na początku skryptu powinien występować komentarz dokładnie opisujący działanie skryptu. Komentarz rozpoczyna się od znaku %. Ze względu na zachowanie uniwersalności pisanych programów w Matlabie wskazane jest używanie w komentarzu tylko znaków ASCII, nawet jeżeli system operacyjny komputera pozwala pisać polskie litery. Przeniesienie skryptu z polskimi literami na komputer nietolerujący polskich znaków diakrytycznych (ogonki, przecinki, kropki) uczyni komentarz zupełnie nieczytelnym.

Komentarz jest dostępny za pomocą polecenia help z nazwą skryptu jako parametrem, np. dla skryptu o nazwie axb.m, należy podać polecenie

help axb

Zmienne i wyrażenia występujące w pliku skryptowym mają charakter globalny i są dostępne w dowolnej linii realizowanego programu obliczeń. Zwykle skrypt jest tworzony dla wielokrotnie powtarzalnych obliczeń, łatwiejszego wprowadzania większej liczby danych czytanych z plików zewnętrznych, czy też wyprowadzania wyników do plików zewnętrznych.

W przypadku wprowadzania danych z klawiatury w skrypcie korzysta się z funkcji input, np.

a = input('Podaj z klawiatury wartość a = ') ;

Po napotkaniu instrukcji input wyświetlany jest na ekranie łańcuch stanowiący argument wejściowy funkcji input, a następnie Matlab oczekuje na wprowadzenie liczby z klawiatury.

Do wyprowadzania wyników obliczeń na ekran wykorzystuje się funkcję disp, np.

disp('Wynik obliczeń wynosi'); disp(wynik);

W przypadku dużej liczby danych i wyników można podczas pisania skryptu korzystać z funkcji save oraz load.

Wszystkie zmienne w przestrzeni roboczej Matlaba można zapisać na dysku w aktualnym katalogu poleceniem

save nazwa_pliku

Zmienne są zapisywane w tym przypadku na dysku w pliku o rozszerzeniu *.mat. Zmienne występujące w przestrzeni roboczej są zapamiętywane w kodzie wewnętrznym, nieczytelnym dla użytkownika.

Pominięcie nazwy pliku, czyli podanie samego polecenia

save

powoduje, że wszystkie zmienne są zapamiętane w pliku o nazwie domyślnej matlab.mat, utworzonym w aktualnym katalogu.


Wyszukiwarka

Podobne podstrony:
Tworzenie skryptów i współpraca z plikami danych 27Jeżeli mają być zapamiętane jedynie wybrane zmien
Tworzenie skryptów i współpraca z plikami danych 29 10xi + 2x2 + 3x;, = 1,4xi + 50x2 + 6x3 = 2,7xi +
r ! 31 Tworzenie skryptów i współpraca z plikami danych Pętle for mogą być wzajemnie
Tworzenie skryptów i współpraca z plikami danych 33Instrukcja return Instrukcja pomocnicza return po
2011 12 01 09 52 • 9 7 •*->> • Jł TECHNOLOGIE INFORMACYJNE Skrypty Skrypt jest plikiem teksto
img004 Temat zajęć: Tworzenie skryptów powłoki systemu operacyjnego. Zmienne środowiskowe or wywołan
2.1.8 Kwerendy - widok SQL W widoku SQL możliwe jest, w skrócie, zarówno tworzenie kwerend do bazy d
Ćwiczenie 4. Skrypty i funkcje. ZTMAiPC Wywołanie w formie polecenia jest dużo prostsze, lecz nie je

więcej podobnych podstron