30 11 2015



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 11
IZBA do 30 04 2015 Agnieszka Majewska
kodeks spółek handlowych 02,11,2015
Enzymologia wyklad 30 11
kodeks rodzinny i opiekuńczy 23,11,2015
Hits Cocktail Vol 16 (30 11 2014) Tracklista
wykład 8 30 11 2011
6 Systemy Operacyjne 30 11 2010 Zarządzanie procesami2
(30 11 2012r )
wyklad4(30 11 2009)
Algebra Kart Geometria Analityczna R3 30 11 2012

więcej podobnych podstron