KOD MATLAB

background image

%Program rysuje wykres wybranej funkcji f(x)=sin(x), f(x)=cos(x),
f(x)=sin(x)+cos(x) w podanym przez użytkownika przedziale

disp(

' Program rysuje wykres wybranej funkcji:'

)

disp(

' f(x)=sin(x), f(x)=cos(x), f(x)=sin(x)+cos(x),

f(x)=exp(x+sin(x))'

)

disp(

' w podanym przez użytkownika przedziale'

)

%wybieranie funkcji i przedziału

o=menu(

'wybierz

funkcje'

,

'f(x)=sin(x)'

,

'f(x)=cos(x)'

,

'f(x)=sin(x)+cos(x)'

,

'f(x)=e

xp(x+sin(x))'

);

disp(

' '

)

min=input(

'Podaj początek przedziału : '

);

max=input(

'Podaj koniec przedziału : '

);

while

max<=min

disp(

' Podaj wartość większą niż początek przedziału !'

)

max=input(

'Podaj koniec przedziału : '

);

end

krok=(max-min)/100;
x=[min:krok:max];

%rysowanie wykresu

clf

if

(o==1)

y=sin(x);
plot(x,y,

'b-'

)

title(

'Wykres funkcji f(x)=sin(x)'

)

elseif

(o==2)

y=cos(x);
plot(x,y,

'm-'

)

title(

'wykres funkcji f(x)=cos(x)'

)

elseif

(o==3)

y=sin(x)+cos(x);
plot(x,y,

'g-'

)

title(

'wykres funkcji f(x)=sin(x)+cos(x)'

)

elseif

(o==4)

y=exp(x+sin(x));
plot(x,y,

'r-'

)

title(

'wykres funkcji f(x)=exp(x+sin(x)'

)

end

xlabel(

'x'

)

ylabel(

'f(x)'

)

grid


Wyszukiwarka

Podobne podstrony:
kod matlab
kod Matlab
kod matlab
Matlab cw1 2 zaoczni
cz 1, Matlab moj
Image Processing with Matlab 33
04) Kod genetyczny i białka (wykład 4)
1 kod kresk
MATLAB graf(1)
Cw08 Matlab2
Matlab wiadomości wstępne
Matlab Class Chapter 1
Matlab środowisko programu
MATLAB, cz 1
Instrukcja obi

więcej podobnych podstron