Maple - grafy funkcí
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
>
>
>
>
restart
#plot(vyraz, dedfinicni obor, jdou pridat dalsi options)
plot(sin(x),x=-Pi..Pi)
plot(x^3*cos(x),x=-10*Pi..10*Pi)
> plot(x^3*cos(x),x=-10*Pi..10*Pi,y=-100..100)
> plot(sin(x),x=-Pi..Pi)
> plot(sin(x),x=-Pi..Pi,color=red,thickness=4,linestyle=dashdot)
> plot(sin(x),x=-Pi..Pi,color=green,thickness=3,tickmarks=[5,7]);
#tickmarks -pocet rozdeleny dilku na osach (ne vzdy dobre
funguje)
> plot(sin(x),x=-Pi..Pi,tickmarks=[piticks,decimalticks]) #Pi na
osach
> plot(sin(x),x=-Pi..Pi,tickmarks=[[-Pi/2=minimum,Pi/2=maximum],
default])
> plot(sin(x),x=-Pi..Pi,colour=orange,title="Graf funkce sin(x)",
titlefont=["ARIAL",15])
>
>
#plot(sin(x),x=-Pi..Pi,) # dodelat popisky os jejich polohu a
vlastnosti, legenda atd
plot(round(x),x=-5..5); #funkce round zaokrouhluje, vykreslilo
nám to schody kvuli nespojitosti
> plot(round(x),x=-5..5,discont=true)
> plot(round(x),x=-5..5,discont=true,symbol=solidcircle,symbolsize=
15)
> v1:=(plot(sin(x),x=-2*Pi..2*Pi,colour=lime))
> v2:=(plot(cos(x),x=-2*Pi..2*Pi,colour=red))
(1)
>
(2)
>
>
with(plots)
plots[display]; #takto nactu jen funkci display ne cely balik
display
plots[display](v1,v2)
> plots[display](v1,v2,legend=["sin(x)",cos(x)])
> plots[display](v2,v1); #display kreslí grafy postupne na sebe
(druha funkce lezi na te prvni)
>
>
plot([sin(x),cos(x)],x=-2*Pi..2*Pi,colour=[cyan,grey],thickness=
3,legend=[sin(x),cos(x)],legendstyle=[Font=["Arial"],location=
["top"]]) #dodelat!
Error, (in plot) expecting option location to be of type identical
("top","bottom","left","right") but received ["top"]
plot([sin(x),cos(x)],x=-2*Pi..2*Pi,colour=[cyan,grey],thickness=
3,legend=[sin(x),cos(x)])
>
>
>
(3)
# grafy lze i vyhledat v maplu: ploting guide
data:=([0,0],[2,4])
plot(data,style=point); # wtf ???
(4)
(5)
>
>
>
Xsouradnice:=[0,1,2]
Ysouradnice:=[0,3,6]
plot(Xsouradnice,Ysouradnice,style=point,symbolsize=16)
(8)
>
>
(7)
(10)
>
>
>
(9)
(6)
f:=x->piecewise(x<=-1,-x^2+1,-1
v:=piecewise(x<=-1,-x^2+1,-1
f(1)
0
f(-2)
subs(x=-2,v); #ppouzivam s vyrazem, nefunguje!
>
>
(10)
plot(f(x),x=-2..2)
plot(f(x),x=-2..2,discont=true)
(11)
>
>
(10)
>
a:=piecewise(x<=-1,-x^2+1,-1
Error, (in PiecewiseTools:-Is) wrong kind of parameters in piecewise
f2:=x->piecewise(x>-Pi/2 or (x>3*Pi/2 and x<8),-1,x>8,x-9,sin(x))
plot(f2(x))
>
(10)
plot(f2(x),x=-10..10)
(12)
>
(10)
> f3:=x->piecewise(x<0 or (x>0 and x<2),1/x,x=0,2)
plot(f3(x),x=-7..7,colour=lime,thickness=5,discont=true,
symbolsize=20); #maple automaticky dodefinoval zbytek definicniho
oboru nulou
(13)
>
(10)
>
f4:=x->piecewise(x<0 or (x>0 and x<2),1/x,x=0,2,undefined)
plot(f4(x),x=-7..7,y=-6..6,colour=blue,thickness=5,discont=true,
symbolsize=20)
(10)