Documente Academic
Documente Profesional
Documente Cultură
=
3
2
1
0
X
Pentru matrice se definesc dou dimensiuni:
Notaia: A
i, j
:= valoare , definete elementul din linia i coloana j a matricei A:
4
3
2
1
2 , 2
1 , 2
2 , 1
1 , 1
=
=
=
=
A
A
A
A
Rezult matricea:
A
0
0
0
0
1
3
0
2
4
=
c.2. Se activeaz paleta de matrice Vector and Matrix Palette, submeniul Matrix or
Vector i va apare o fereastr de dialog prin care se definete dimensiunea
vectorului sau matricei. n spaiile afiate se introduc valorile vectorului sau
matricei, din poziiile respective.
Exemplu 2:
(
=
4 3
2 1
A
c.3. Se citete cu funcia READPRN un fiier ASCII ce conine valorile vectorului sau
matricei. Fiierul ASCII poate fi creat cu un editor de texte (WordPad).
Se atribuie vectorului sau matricei A valorile coninute n fiierul exterior:
A READPRN "Nume_fisier.prn" ( )
Numele fiierului exterior se precizeaz cu ntreaga cale de cutare.
c.4. Crearea unui ir care s conin valorile unei funcii, dintr-un interval specificat
Exemplu 3:
Fie funcia:
2
1
2
( ) :
x
f x e
| |
|
\
= , i se propune s se genereze un ir care conine valorile funciei f n
intervalul [-5,5].
Valorile de nceput i de sfrit ale intervalului:
_ : 5; _ : 5 val i val f = = .
Numrul de diviziuni ale intervalului : 10 n = , rezultnd irul de valori pentru intervalul
specificat:
_ _
: _ , _ .. _
1
val f val i
r val i val i val f
n
= +
Generarea unui sir cu valorile unei functii dintr-un interval specificat
Fie functia f(x): f x ( ) e
1
2
x
2
.
Valorile de inceput si de sfarsit ale intervalului
val_i 5 val_f 5
Numarul de diviziuni ale intervalului (>=2):
n 10
Sirul de valori pentru intervalul specificat
r val_i val_i
val_f val_i
n 1
, val_f ..
Sirul Valorile functiei
r
5
3.889
2.778
1.667
0.556
0.556
1.667
2.778
3.889
5
f r ( )
0.0000037
0.00052
0.0211097
0.2493522
0.8569969
0.8569969
0.2493522
0.0211097
0.00052
0.0000037
Observaii:
n mod implicit, valoarea iniial a indicelui unui vector este 0 (zero). Aceast valoare poate fi
schimbat atribuind variabilei Mathcad ORIGIN alt valoare, de obicei 1.
ORIGIN:=1
Pentru a defini iruri de vectori sau de matrice se utilizeaz indici superiori care se obin din
paleta Vector and Matrix Palette, submeniul Matrix or Vector, butonul Matrix Column.
Exemplu 3: Dac
(
=
2
1
:
0
u
i
(
=
1 2
0 1
: A ,
Atunci pentru i:=0..4, se calculeaz
u u
i i
A =
+
:
1
i se obine:
(
=
0
1
1
u
(
=
2
1
2
u
(
=
0
1
3
u
(
=
2
1
4
u
iar:
(
(
=
0 2 0 2 0 2
1 1 1 1 1 1
u
Exemplu 4:
d) Funcii
Pe lng funciile predefinite (trigonometrice, logaritmice, exponeniale, funcii speciale etc.)
Mathcad-ul prezint facilitatea de a permite definirea, de ctre utilizator, a unor funcii particulare
care trebuie s respecte sintaxa:
Nume_funcie(arg1, arg2,):=expresie
unde:
Nume_funcie reprezint identificatorul noii funcii definite de utilizator;
Arg1, arg2, sunt argumentele funciei separate de virgul;
:= operaia de atribuire care se obine prin tastarea semnului :;
expresie expresia noii funcii ce poate fi de tipul scalar, vectorial,
matriceal.
Toate variabilele utilizate la scrierea expresie trebuie s fi fost definite anterior n spaiul
Mathcad sau s fie pri ale listei de argumente. n cazul n care o variabil din expresie nu satisface
aceste condiii, ea va fi marcat cu rou, ca fiind nedefinit. Dup definirea unei funcii evaluarea ei
nu se realizeaz imediat, ci doar n momentul utilizrii ulterioare, n spaiul Mathcad.
Matrix Column
GRAFICE DE FUNCII
REPREZENTAREA CARTEZIAN
Se consider cazul funciilor reale de o singur variabil real.
Se definete funcia ce urmeaz a fi reprezentat, apoi se alege intervalul real pe care se
dorete s se fac reprezentarea. Acest interval se va mpri n pri egale de mrime , rezultnd
valori discrete n care se vor calcula valorile funciei. Reprezentarea acestor puncte va furniza
graficul funciei.
Ne propunem s reprezentm grafic funcia f(x) pe intervalul (a,b).
Se definete variabila x astfel:
b a a x .. , : + = , unde a, b, sunt mrimi numerice, definite anterior.
Expresiei f(x) i se atribuie (:=) expresia funciei, iar variabila x este definit pe intervalul
(a,b) care poate fi orict de mare , dar funcia f trebuie s fie continu pe acest interval. Variabilei
i se atribuie (:=) valoarea 0.005 sau orice alt valoare. Se recomand ca aceste valori s nu fie
mai mici dect 0.0001 i s nu fie mai mari de 0.1.
Pentru realizarea unei reprezentri grafice plane se activeaz paleta Graph Palette, butonul
X-Y Plot sau, din meniul Insert, comanda Graph, subcomanda X-Y Plot.
Ca urmare, pe ecran va apare o fereastr de reprezentare grafic:
Pentru personalizarea reprezentrilor grafice, din meniul Format, prin comanda Graph i
subcomanda X-Y Plot, se activeaz fereastra de dialog Setting Default Formats for X-Y Plots
prin care se poate interveni la axele de coordonate, prin fia X-Y Axes (Fig.a), respectiv la tipul
liniilor cu care se traseaz graficele, prin fia Traces (Fig.b).
Graph Palette
X-Y Plot
x f(x)
Comenzile din fia X-Y Axes pentru axele X i Y sunt:
Log Scale, dac este activat se va afia scar logaritmic pe axa respectiv;
Grid Lines, dac este activat, se vor afia linii de gril pentru axa respectiv;
Numbered, dac este activat, se va afia valoarea numeric prin care se traseaz
liniile de gril pe axa respectiv;
Autoscale, dac este activat, se va alege n mod automat o scar de reprezentare
pentru axa respectiv;
Show Markers, dac este activat se vor afia valorile minim i maxim a
coordonatei respective;
Auto Grid, dac este activat, se va alege o gril n mod automat pentru axa
respectiv;
Number of Grids, numrul de linii de gril, se alege n mod automat dac comanda
Auto Grid este activat, iar dac nu este activat comanda Auto Grid, utilizatorul
poate s schimbe aceast valoare.
Zona Axes Style cuprinde trei comenzi care se exclud una pe alta:
Boxed, va provoca afiarea graficului ntr-un dreptunghi;
Crossed, va provoca afiarea graficului cu axele de coordonate carteziene OX, OY;
None, va provoca afiarea numai a graficului funciei
Equal Scales, activat, va provoca egalizare axelor de coordonate.
Comenzile din fia Traces permit modificarea graficului (tip linie, culoare, simbolul,
grosimea liniei).
Pentru personalizarea unei anumite reprezentri grafice, dup selectarea acesteia, din meniul
Format, prin comanda Graph i subcomanda X-Y Plot, sau dublu click pe reprezentarea grafic,
se activeaz fereastra de dialog Formatting Currently Selected X-Y Plot, din Fig. Aceasta
permite, n plus fa de Fig. De mai sus afiarea etichetelor pe cele dou axe i titlul graficului, din
fia Labels (Fig. a), ct i modificarea setrilor implicite pentru toate reprezentrile grafice din
document, din fia Defaults (Fig. b).
Reprezentarea polar
Activnd paleta Graph Palette, butonul Polar Plot (sau din meniul Insert, comanda Graph,
subcomanda Polar Plot) se obine fereastra de reprezentri grafice n coordonate polare.
Pentru personalizarea unei anumite reprezentri grafice, dup selectarea acesteia, din meniul
Format, prin comanda Graph i subcomanda Polar Plot se activeaz urmtoarea fereastra de
dialog:
Graph Palette
Polar Plot
prin care se poate interveni:
Asupra axelor de coordonate, prin fia Polar Axes;
La tipul liniilor cu care se traseaz graficele, prin fia Traces;
Asupra titlului graficului i a denumirilor axelor de coordonate, prin fia Labels;
La resetarea valorilor standard sau salvarea valorilor setate pentru a fi folosite i la
alte reprezentri grafice, prin fia Defaults.
Pentru ambele tipuri de reprezentri grafice se impun cteva observaii:
Se pot reprezenta cel mult 16 grafice deodat (pe acelai grafic);
Trasrile se pot face cu 4 tipuri de linii n cel mult 7 culori;
Se pot copia pri din grafic sau se poate mri graficul afiat.