Sunteți pe pagina 1din 10

Grafice de funcii

Reprezentarea grafic a funciilor are o rezolvare elegant n produsul Mathcad.

Reprezentarea cartezian
S considerm cazul funciilor reale de o singur variabil real. Se definete funcia ce urmeaz s fie reprezentat, apoi se alege intervalul real pe care vrem s se realizeze reprezentarea. Acest interval se va mpri n pri egale de mrime , rezultnd valori discrete n care se vor calcula valorile funcie. Reprezentarea acestor puncte va furniza graficul funciei.
f x! := x " x # x + a := & b := &
" " #

$ % := (.((&

&

g x! := f x! +

"

cos #x!

"

' x! := f x! g x! x := a , a + .. b
)

f x! g x! ' x! ) % "

"

"

"

% x

*raficul functiilor f, g si '

+e remarcat este faptul c expresiei f x! vezi exemplu prezentat! ,i se atribuie , :=) expresia funciei analog pentru g x! i ' x!! , variabilei a ,i se atribuie , :=! valoarea -5. variabilei b ,i se atribuie , :=! valoarea 5 . /ntervalul (a,b) poate fi orict de mare. 0ariabilei ,i se atribuie , :=) valoarea (.((&, evident valoarea de (.((& poate fi nlocuit cu orice alt valoare. Se recomand ca aceste valori s nu fie mai mici dect (.((($ i s nu fie mai mari de (.$. 1entru a sc'imba caracteristicile

graficului se d un dublu clic pe regiunea grafic, astfel se desc'ide paleta Formatting Currently elected !"# $lot.

2omenzile din fia !"# %&e' pentru axa ! i axa # sunt3 (og cale, dac este activat se va afia o scar logaritmic pe axa respectiv. Grid (ine' dac este activat, se va afia linii de gril pentru axa respectiv. )umbered dac este activat, se va afia valoarea numeric prin care se traseaz liniile de gril pe axa respectiv. %uto'cale dac este activat, se va alege n mod automat scar de reprezentare pentru axa respectiv. ho* Mar+er' dac este activat se va afia valoarea minim i cea maxim a coordonatei respective. %uto Grid dac este activat, se va alege o gril n mod automat pentru axa respectiv. )umber of Grid' numrul de linii de gril, se alege n mod automat dac comanda %uto Grid este activat, iar dac comanda %uto Grid nu este activat utilizatorul poate s sc'imbe acest valoare. 2omenzile pentru axa # sunt identice cu cele de la zona ! 1entru stilul de afiare a axelor avem zona %&e' tyle cu trei opiuni care se exclud una pe alta3 opiunea ,o&ed va provoca afiarea graficului ntr4un dreptung'i. opiunea Cro''ed va provoca afiarea graficului cu axele de coordonatele cartezine -! i -#. opiunea )one va afia numai graficul funciei. 5piunea ./ual cale', activat, va provoca egalizarea axe de coordonate.

"

2omenzile din fia 0race' ne permit alegerea pentru fiecare traseu al graficului trace1, 6, trace12!3 simbolul ymbol! cu care se face trasarea none fr simbol, &3' cu x4uri, 43' cu plusuri, bo& cu ptraturi, dmnd cu romburi, o3' cu litera o!. linia de trasare (ine! care poate fi3 'olid, linie continu. dot, linie scurt ntrerupt. da'h, linie lung ntrerupt. dadot, linie punct. Color culoarea graficului funciei red4rou, blu4albastru, grn4verde, mag" magenta, cya4cian, brn4maro, bl+4negru, *ht4alb!. 0y5e tipul liniei cu care se traseaz graficul line' grafic cu linie, 5oint' grafic cu puncte, error grafic cu bare de eroare 4 acest tip de grafic poate fi ales numai dac avem dou grafice ce dorim s le comparm trasndu4se bare de diferene 4 bar grafic cu bare, 'te5 grafic scar, dra* grafic desenat, 'tem grafic sub form de bare ce au cerc n capul barei!. 6eight grosimea graficului ce poate varia ntre valorile $ i 7 pixeli!. 7ide %rgument ascunderea argumentelor. 7ide (egend ascunderea legendei. 8ia (abel' pentru afia titlul graficului, denumirea axelor de coordonate. 9itlul graficului poate fi afiat dac opiunea de vizualizare titlu ho* 0itle! este activat. 9itlul poate aprea3 %bo8e sus. ,elo* :os.

1entru afiarea denumiri axelor se va activa respectiv !"%&i' i;sau #"%&i' i se va tasta denumirea axelor.

8ia 9efault' cu butonul de Change to 9efault' pentru sc'imbarea tuturor variabilelor responsabile de forma graficelor din acel document i opiunea :'e for 9efault' care dac este activat se vor folosi n acel document valorile setrilor din acel moment.

2u paleta !"# 0race din paleta Gra5h se pot afla coordonatele & i y ale unui punct de pe grafic. se activeaz fereastra graficului apoi se lanseaz comanda 0race i se indic punctul dorit de pe grafic. n mod automat se afieaz n ferestrele !";alue i #";alue valorile respective. <utoanele Co5y ! i Co5y # copiaz valoarea afiat n zona de memorie Cli5board putem astfel atribui aceste valori unor variabile din zona de lucru cu a:utorul comenzii $a'te din meniul .dit. +ac este activat opiunea 0rac+ 9ata $oint', cursorul mouse4lui nu va indica numai puncte de pe graficul funciei.

2omanda <oom din paleta Gra5h permite selectarea unui dreptung'i din graficul reprezentat i mrirea lui prin butonul <oom. dac imaginea mrit nu convine putem renuna prin butonul :n=oom. <utonul Full;ie* provoac mrirea graficului funciilor astfel nct fereastra s fie maxim ocupat. *raficul unei funcii sau al mai multor funcii poate fi mrit sau micorat mrind sau micornd ferestra graficului ca orice fereastr 6indo*'. +e remarcat c versiunea Mathcad >??1 permite reprezentarea funciilor fr s facem pregtirile referitoare la variaia argumentului funciei pe domeniul de valori. +ac aceast pregtire nu se face Mathcad4ul reprezint funcia sau funciile pe intervalul implicit =4$(,$(>, sau intersecia intervalului =4$(,$(> cu domeniul de definiie al funciei exemplu pentru funcia f x ! 3= x se va genera graficul pe

&

intervalul =(,$(>?=4$(,$(> @4), urmnd ca utilizatorul s corecteze acest interval de reprezentare dup necesiti. A se studia graficul prezentat unde intervalul =4$(,$(> a fost corectat la intervalul =4&,&>.
f x! := x " x # x +
" " #

$ %

&

g x! := f x! +

"

cos #x!

"

*rafice de functii
%

" 0alorile functiei f x! g x! % " ( " %

"

% x 0alorile argumentului functiei

$robleme 5ro5u'e:
S se reprezinte grafic urmtoarele funcii 3
f x ! 3= $ $ + % x " + $ % x " " x pe int ervalul [ " , $.77]

f x ! 3= x + $ x " f x ! 3= x $ f x ! 3= $ x "
" x

pe int ervalul [ " , $.77] pe int ervalul [ " , $.77] pe int ervalul [( , $.$] pe int ervalul [ & , &]

pe int ervalul [ " , $.77]

f x ! 3= x ln x ! f x ! 3= x $ e f x ! 3= x " f x ! 3= x + sin x !

( )

pe int ervalul [ # , # ]

pe int ervalul [ $.@ , $.#]

S se reprezinte grafic n repere carteziene urmtoarele curbe plane avnd la dispoziie formulele parametrice3 $. Astroida dat de ecuaiile u t ! 3= a cos t ! # v t ! = b sin t ! # ". <ifoliul dat de ecuaiile3 r t ! 3= a cos t ! + b sin t !! cos t ! " u t ! 3= r t ! cos t ! v t ! 3= r t ! #. 2ardioida dat de ecuaiile3 x t ! 3= "a cos t ! $ + cos t !! A t ! 3= "a sin t ! $ + cos t !! %. 2icloida dat de ecuaiile3 x t ! 3= a t sin t !! A t ! 3= a $ cos t !!

Reprezentarea polar
1entru exemplificare reprezentm dou spirale ale lui Ar'imede pe un singur grafic.
$ ( ) := # ( ) := " & := ( , (.($ .. &

7( $"( )(

$&(

#(

! ! $@( ( " % (

"$(

##(

"%( "B(

#((

1rin comanda $olar $lot sau printr4un dublu clic pe regiunea grafic polar, se poate interveni la caracteristicile graficului. 1aleta Formatting Currently elected $olar %&e' conine paletele3 $olar %&e', 0race', (abel' Ai 9efault'.

Cona @adial pentru raz conine opiunile3 (og cale, dac este activ se va afia o scar logaritmic pentru raz. Grid (ine', dac este activ se vor afia linii de gril pentru raz. )umbered, dac este activ se va afia valoarea numeric prin care se traseaz liniile de gril pentru raz. ho* Mar+er' dac este activat se va afia valoarea minim i cea maxim a coordonatei respective. %uto Grid dac este activat, se va alege o gril n mod automat pentru axa respectiv. )umber of Grid' numrul de linii de gril, se alege n mod automat dac comanda %uto Grid este activat, iar dac comanda %uto Grid nu este activat utilizatorul poate s sc'imbe aceast valoare. Cona %ngular pentru ung'i cu opiunile3 Grid (ine', dac este activ se vor afia lini de gril pentru ung'i. )umbered, dac este activ se va afia valoarea numeric prin care se traseaz liniile de gril pentru ung'i. %uto Grid dac este activat, se va alege o gril n mod automat pentru axa respectiv. )umber of Grid' numrul de linii de gril, se alege n mod automat dac comanda %uto Grid este activat, iar dac comanda %uto Grid nu este activat utilizatorul poate s sc'imbe aceast valoare.

1entru stilul de afiare a axelor folosim zona %&e' tyle unde avem trei opiuni care se exclud una pe alta3 opiunea ,o&ed care, va provoca afiarea graficului ntr4un dreptung'i. opiunea Cro''ed va provoca afiarea graficului cu axele de coordonatele 5D i 5E. opiunea )one care va provoca afiarea numai a graficul funciei. 1aletele 0race', (abel' i 9efault' sunt identice cu cele de la reprezentarea cartezian cu excepia paletei (abel' care nu conine ferestrele %&i' (abel'. +e remarcat c versiunea Mathcad >??1 nu necesit pregtirea necesar pentru a indica variaia ung'iului F. Gn caz c nu se precizeaz intervalul pe care variaz ung'iul Mathcad4ul consider automat intervalul =(,H> +, unde + este domeniul de definiie al funciei, iar H este aa ales ca graficul funciei s fac o rotaie complet, aceast alegere automat poate fi corectat manual sc'imbnd capetele intervalului. Asupra raiei progresie aritmetice nu se poate interveni numai dac vom apela la modul de reprezentare prezentat mai sus unde am sc'imba valoarea raiei n (.($. 1rezentm graficul celor dou spirale fr s precizm variaia ung'iului.
$ " ( ) := ( ) := # &
7( $"( )(

$&( ! ! $@( ( $

#(

"

"$(

##(

"%( "B(

#((

Spirale

$robleme 5ro5u'e:
0 propunem spre rezolvare urmtoarele reprezentri grafice n coordonate polare3 ! 3= a e I a @ I ( Spirala log aritmica
! 3= a
t ! 3= t cos t ! +sin t ! "

a @ +

Spirala parabolica
t ! 3= sin t ! + t cos t ! t 3= (,(.($..$(