8416073119

8416073119



y    OBSŁUGA BŁĘDÓW

Temat 29

Komunikat błędu - funkcja error

Funkcja error wypisuje komunikat błędu: error(4to jest błąd')

W celu wyprowadzenia na ekran komunikatu o błędzie w: postaci okienka należy użyć funkcji errordlg('errorstrin', dlgname ).

Przykład:

» errorfCos jest nie tak’);

» errordlg('Cos jest nie tak’,'Komunikat o błędzie’);


Temat 30

Komunikat ostrzeżenia - funkcja warning Wypisuje komunikat ostrzeżenia Przykład:

» warning('to jest ostrzeżenie’);

Temat 31

Zmienne standardowe: nargin, nargout

Liczba parametrów w definicji funkcji może się różnić od liczby parametrów, jaką podaje użytkownik. Zmienna standardowa nargin określa dla danego wywołania funkcji z iloma parametrami funkcja ta została wywołana Odpowiednio, zmienna nargout określa ile parametrów' wyjściowych zostanie pobranych przez użytkownika.

Przykład:

function [y1, y2, y3, y4]=funkcja_x(x1, x2, x3, x4)

%% [y1, y2, y3, y4]=funkcja_x(x1, x2, x3, x4)

% y1 ...y4 parametry wyjściowe funkcji % x1....x4 parametry wejściowe funkcji

if (nargind), % nie ma wprowadzonych parametrów - wprowadzamy wartości domyślne x1=0; x2=0; x3=0; x4=0; % parametry wejściowe funkcji elseif(nargin<2) % wprowadzono tylko jeden parametr

.....% jakaś akcja, np. komunikat błędu

elseif(nargin<3)

......% jakaś akcja

end

% wszystkie warunki wprowadzania zostały sprawdzone

% testowanie ile parametrów wyjściowych chce otrzymać użytkownik, jeżeli użytkownik nie chce dodatkowych parametrów wyjściowych szkoda czasu na ich obliczanie if(nargout>1) y2 = ....

y3=......

y4=......

% koniec funkcji


18



Wyszukiwarka

Podobne podstrony:
Obsługa błędów On Error GoTo etykieta gdzie etykieta jest nazwą procedury obsługi błędów On Error
ANSI C 7 7 WEJŚCIE I WYJŚCIE ^ OBSŁUGA BŁĘDÓW - PLIK STDERR I FUNKCJA EXIT Funkcje getchar i putch
image041 •3 Własna obsługa błędów - Microsoft Internet Explorer E Wxl J Plik Edycja Widok
Zdjęcie1521 Ćwiczenie 4 Temat !: Bodowa i obsługa mikroskopu Temat H: Morfologia grzybów Obserwacje
Instrukcja obslugi COLT CZ5 29 wrfniezbędnejesł holowanie -*"■---icrst holowanie, zalecamy sko
Funkcjonalizm amerykański w komunikologii d) badanie funkcji środków masowego przekazu - McQuail dok
Funkcjonalizm amerykański w komunikologii Pożytki z funkcjonalizmu: a)ustalił język dyskusji między
Ograniczenia makropoleceń ] Makro nie ma możliwości dodania mechanizmów obsługi błędów o
Klasa V - 4[PP-1]Temat: Nie jesteście sami - funkcja opiekuńcza i socjalizacyjna rodzinyCELE KSZTAŁC
Klasa V - 5 [PP-1, 13]Temat: Akademia Dobra, czyli o funkcji psychiczno-uczuciowej, wychowawczej ora
Poznaj C++ w$ godziny0161 150Godzina 10 *pJeden = 5; Napisanie takiej instrukcji spowoduje komunikat
2015?4 test str 9 Zadanie 36. W skład typowego Framework’a wchodzą A.    domena i ob
183 Ekspozycja wydawnictw BILSKA Krystyna 29.    Problemy organizacji i funkcjonowani
Nr tematu: 3 Temat: Telewizja : geneza powstania, funkcje, cele, przykłady i charakterystyka. 1. PIE
PA180021 ĆWICZENIE 4. Temat: JĄDRO KOMÓRKOWE, ORGANIZACJA I FUNKCJA GENOMU: CHROMATYNA, REPLIKACJA,

więcej podobnych podstron