30.11.2015
zapamietac uwagi z prezentacji
function [wynik]=silnia(n)
wynik-nazwa zmiennej wyplutej na koniec = nazwa funkcji{tez nazwa pliku}(zmienna, traktujemy, ze matlab je zna)
wynik=1;
for i=1:n
wynik=wynik*i;
end
aby użyc w command window wpisac
>>silnia(wpisać argument)
skrypt:
clear, clc
n1=input('podaj wartość n: ')
while n1<=0 | n1~= round(n1)
CLC
n1=input ('liczba ma byc naturalna : ')
end
ns=silnia(n1)
stworz fje obliczajaca pole kola w zalenosci od r. nastepnie stworz skrypt wykorzystujacy te funkceje i konterolujacy, czy r jest >0.
% funkcja liczy pole koła
function [wynik]=pole_kola (r)
wynik=pi*(r.^2);
skrypt:
clear, clc
r1=input('podaj wartość promienia r: ')
while r1<=0
clc
r1=input ('promień kola musi byc wiekszy od zera. wpisz od nowa : ')
end
S=pole_kola(r1)
funkcja liczaca pole kola i obwod + skrypt
% funkcja liczy pole koła i jego obwod
function [pole, obwod]=pole_kola (r)
pole=pi*(r.^2);
obwod=2*pi*r;
skrypt:
clear, clc
pr=5
[pole, obwod]=pole_kola(pr)
stworz fje obliczajaca pierw rownania ^2 postaci y=(a*x^2)+bx+c. stworz prosty skrypt wykorzystujacy te funkcje.
% funkcja liczy pierwiastki rownania^2
function [x1,x2]=pierwiastki(a,b,c)
delta=(b.^2)-(4*a*c);
x1=(-b+(delta^(1/2)))/(2*a);
x2=(-b-(delta^(1/2)))/(2*a);
end
skrypt:
clear, clc
a=input('podaj wartosc a; ')
b=input('podaj wartosc b: ')
c=input('podaj wartosc c: ')
[x1,x2]=pierwiastki(a,b,c)
Wyszukiwarka
Podobne podstrony:
kodeks wykroczeń 30,11,2015(23,30 11 2012r )W7 30 11IZBA do 30 04 2015 Agnieszka Majewskakodeks spółek handlowych 02,11,2015Enzymologia wyklad 30 11kodeks rodzinny i opiekuńczy 23,11,2015Hits Cocktail Vol 16 (30 11 2014) Tracklistawykład 8 30 11 20116 Systemy Operacyjne 30 11 2010 Zarządzanie procesami2(30 11 2012r )wyklad4(30 11 2009)Algebra Kart Geometria Analityczna R3 30 11 2012więcej podobnych podstron