036

036



36 Rozdział 4

Pierwsza linia pomocy HI występuje bezpośrednio po linii definiującej funkcji. Jest ona odszukiwana i wyświetlana po podaniu polecenia lookfor. Z tego powodu linia HI powinna zawierać najważniejsze informacje o funkcji, najlepiej sposób wywołania, wymagane argumenty wejściowe, wyprowadzane zmienne.

Tekst pomocy obejmuje linie komentarza, aż do pierwszej wykonywalnej instrukcji.

Ciało funkcji to zasadnicza część funkcji wykonująca zadane obliczenia i przekazująca argumenty wyjściowe. W ciele funkcji mogą się znajdować wywołania innych funkcji, konstrukcje programowe realizujące operacje wejścia/wyjścia, obliczenia, komentarze, przypisania i linie puste.

Przykłady prostych funkcji

function [a,b] = wewy % function [a,b] = wewy

% funkcja wewy czyta z klawiatury 2 liczby

% funkcja jest zapamiętana w pliku wewy.m

a=input('podaj a = ');

b=input('podaj b = ');

disp('KONIEC funkcji wewy');

return

function y=srednia(x)

% function y=srednia(x)

% funkcja średnia jest zapamiętana w pliku średnia.m % funkcja oblicza średnia arytmetyczna elementów wektora x n=length(x); % liczba elementów wektora y=sum(x)/n; % obliczanie średniej arytmetycznej return

Skrypt lub funkcja wykorzystująca funkcję srednia() musi być zapamiętany w innym pliku niż funkcja. Może to być na przykład funkcja usrednijO zapamiętana w pliku usrednij.m.

W żadnym przypadku w nazwie skryptów i funkcji nie wolno używać polskich czcionek ze znakami diakrytycznymi (ogonki, przecinki, kropki). Musi być średnia zamiast średnia, uśrednij zamiast uśrednij!

function sr = uśrednij % function sr = uśrednij

% funkcja uśrednij korzysta z funkcji średnia()

% funkcja uśrednij czyta wektor a z pliku a.dat % i oblicza średnia arytmetyczna

load a.dat; % czytanie wektora a z pliku tekstowego disp(' Elementy wektora a'); disp(a); sr=srednia(a); % obliczanie średniej return


Wyszukiwarka

Podobne podstrony:
skanuj0091 (36) Rozdział 4.Tablice i obiektyTablice Tablice to występujące w większości języków prog
Inżynieria Ekologiczna Nr 32,2013 36,2% wariancji. Pierwsza grupa skorelowana pozytywnie z występowa
36 Rozdział pierwszy niewydolności czy upośledzenia jakiegoś organu (struktury organizmu) lub narusz
roz3e 36 Część Pierwsza - Wprowadzenie do prawa cywilnego Problematyka indywidualnych stosunków prac
Zdjęcie0726 Załamek U Spotykany w około 25% zapisów EKG Występuje bezpośrednio po załamku T, wy
104n? Rozwiązanie pierwsze jest łatwiejsze, ponieważ idzie po linii mniejszego opora, jest to jednak
DSC01961 ! 366 I * Pne<hi$hrstwo transportowe HbHh przewozowym czy spedycyjnym. Jest ona pochodną
tan ciekły - w@dl& Woda występuje pomiędzy temp.O °C i 100 °C. Jest ona najważniejszym składniki
s che 1 HI BpOWTÓRZENTE PODSTAWOWYCH WIADOMOŚCI ! W&CHEMELPODSTAWOWE DEFINICJE Atoaa jest to cz
IMG4 rozdział pierwszy 36 Amazon jest kwaterą główną ekipy producentów programu Robinsonowie. Poniew
diagnoza5 36 Rozdział III Zatem każdy wyraz poprawnie odczytany mimo stosowania wielu technik podkre

więcej podobnych podstron