Documente Academic
Documente Profesional
Documente Cultură
Biologie Aplicat 1
Prezentarea a 4-a
Avantaje:
- Reprezint "calea de mijloc" n modelare i analiz
(nu presupune cunotine avansate de matematic,
i nici de informatic; conine numeroase proceduri,
funcii i utiliti de analiz i grafic, ce pot fi
apelate i modificate, evitnd munca de amnunt).
- Potenial extrem de divers i facil pentru calcul i
reprezentare grafic.
- Se nva repede i uor.
- Formulele sunt redate vizual, n expresie analog
celei de editare matematic.
3
Exemplu:
- ntr-un limbaj de programare, o formul arat astfel:
x=(-B+SQRT(B**2-4*A*C))/(2*A)
- ntr-un soft care prelucreaz foi de calcul (Quattro,
Excel, Lotus etc.), arat n genul:
+(B1+SQRT(B1*B1-4*A1*C1))/(2*A1)
- n Mathcad arat aa:
b 4a c
2a
4
... adic asemntor cum o scriem pe tabl sau n caiet!
( m n ) expand m 3 m n 3 m n n
40 153 5
Faciliti grafice:
- reprezentri uni-, bi- i tridimensionale
(1D, 2D i 3D);
- posibiliti de prelucrare i "cosmetizare"
avansat a graficelor;
- posibiliti de combinare a reprezentrilor
(rezultate, funcii-soluie multiple etc.) pe
acelai grafic;
- posibiliti de import a aplicaiilor grafice din
alte softuri sau aplicaii Windows.
7
Mediul de lucru:
Editare text:
- scriei ceea ce dorii, pur i simplu unde vrei;
- selectai tastatura i diacriticele corespunztoare;
- putei deschide i nchide blocul de text cu ghilimele,
dar acest lucru nu este obligatoriu; de obicei
softul va recunoate regiunea de text i o va separa
de cea rezervat pentru calcul;
- tastai i formatai textul similar cu opiunile din Word.
10
11
1 2 3 4 5 6 7 8 9
1. Calculator opratori aritmetici comuni.
2. Graph diferite faciliti pentru grafice 2D i 3D.
3. Matrix operatori pentru vectori i matrici.
4. Evaluation simboluri pentru evaluare i atribuire.
5. Calculus derivate, integrale, sume, produse etc.
6. Boolean operatori comparativi i logici pentru
expresii booleene.
7. Programming rutine pentru programare.
8. Greek litere greceti.
9. Symbolic cuvinte cheie pentru calcul simbolic.
12
13
a 46
2c
a b
Is 38.71
100
b 78
c semnifica numar comun de specii
a este numarul de specii din habitatul 1
b este numarul de specii din habitatul 2
Is este indicele de similitudine Sorensen
15
16
17
... tastai:
semnificaie:
:=
a,b .. c
a, , ,b, ; , c
(x)
, x sau (,x,)
parantez
x!
x,!
factorial
ab
a,^,b
|x|
|,x
x+y
x,+,y
adunare
m/n
m,/,n
mprire
a.b
a,*,b
nmulire
-c
-,c
a>b
a,> ,b
a<b
a,<,b
Sfift + ~
xi
x,[,i
xi,j
x , [ , ( , i , j ,)
MT
M , Alt + !
matrice transpus
Alt + $ , x
sum vectorial
ridicare la putere
modul, valoare absolut, determinant
definiie global
indice
indici dubli
19
Semnificaie
sin (x)
sinus de z
cos (x)
cosinus de x
tan (x)
tg x
asin (x)
arcsin x
acos (x)
arccos x
atan (x)
arctan x
exp (x)
ex
ln (x)
log (x)
rnd (x)
length (v)
max (v)
min (v)
rows (M)
cols (M)
sort (v)
csort (M, n)
aranjeaz liniile matricii M astfel nct elementele coloanei n s fie n ordine cresctoare
rsort (M, n)
aranjeaz coloanele matricii M astfel nct elementele liniei n s fie n ordine cresctoare
mean (v)
var (v)
stdev (v)
corr (vx, vy)
20
Calcul simbolic:
se scrie expresia, urmat de un cuvnt cheie
i comanda de calcul simbolic (
);
mai simplu: selectai cuvntul cheie (sau cuvintele,
dac dorii mai multe prelucrri), apoi tastai
Enter. Sgeata (evaluarea simbolic) se adaug automat!
3
645 x 523 x
24 x
simplify
215
8
320 ( 16) x 15 x 24 x 14 x
2
12x
26 x 16 24 x
523
24
simplify
637 600 x 42 x
4 x
5 x2 192 6 x
22
320 ( 16) x 15 x
12x
320 ( 16) x 15 x
26 x
26 x 16 24 x
24 x 14 x
24 x 14 x
2
16 24 x 12x
expand
2
3
5 x2 192 6 x
solve x
50
7
50
15 x y
42 x
4x
3.9x y
1
42
1
42
63246
63246
16 y 24
2.8 y 5.4 x 9
23
Operatori de atribuire:
:=
Calcul iterativ
Mathcad realizeaz calcul repetitiv sau
iterativ, la fel de simplu ca i calculul
singular.
Se definesc variabile pe interval, cum ar
fi de exemplu:
i :=1,2 .. 10
sau
j := 1, 1.5.. 10
n primul caz i ia valori ntregi de la 1 la 10, iar n al
doilea j va lua valori la interval de 0.5, ncepnd cu 1, apoi
1.5,2.0, 2.5 etc. pn la 10. Dac i i j fac parte din
formule sau expresii, Mathcad va evalua pentru fiecare
valoare n parte rezultatul corespunztor.
25
t 1 ( a b )
15.6 ( c d )
2
27
b 25
c 35
d 102
t 1 25
f ( t ) e
t 1 ( a b)
15.6 ( c d )
1.788
f ( t)
0
1
0
1
10
20
t
25
28
0.966
f (t)
1
1
3
t
5
5
29
1 10
41 10
1 10
autohtoni
adventivi
100
pradatori
10
1
1
0
10
20
30
ti
40
50
50
30
i 1 2 14
j 2 3 16
Reprezentare grafic 3D
x 2.1 3.5 i
i
y 1.4 1.3 j
j
i j
i j
f x y
31
Diversitatea posibilitilor
de reprezentare grafic
3
32
Diversitatea posibilitilor
de reprezentare grafic
3D a unei funcii:
- grafic de suprafa,
- nor de puncte
- contur (izoplete)
33
Vectori i matrici
Definirea unei variabile ir:
1. Iniializarea primului termen al irului
(implicit este termenul cu numrul de ordine 0)
Dac dorim ca primul termen al irului s
posede numrul de ordine 1, se tasteaz:
ORIGIN 1
2. Definirea incrementului
i := 1 .. 5
3. Definirea variabilei ir (etichet, increment,
introducerea valorilor cu separatorul virgul)
ORIGIN 1
i 1 5
x
i
12
14
0
5
31
34
Matrici:
35
i := 1 .. 5
j := 1 .. 8
Se completeaz
fiecare termen al
matricii (de la
tastatur sau prin
importare din alte
aplicaii).
1.4 2.5 0
1.4 2
6.4 2.5
0
0
1.6 3.3 2
4.4 9.8
6.4 2.2 1
2
5.1
(extrage termenul
din linia 2 i coloana 4)
36
Operaii cu matrici
37
Operatori booleeni:
38
Meniul aritmetic:
39
Meniul de calcul:
derivata de ordin n
integral definit
derivata de ordinul 1
sum
sum
integral nedefinit
produs
produs
limite
40
ORIGIN 1
S 10
i 1 S
X
i
n urmtoarele formule
15
11
3870
101
6
41
148
129
9
1885
n aceste formule s-a utilizat fie logaritmul zecimal, fie n baza 2 pentru
ilustrarea modului de schimbare a bazei
S1
d1
N
S
N
log pi
p
i
l2
d2
log ( N)
log ( 2)
1. Biodiversitatea
log ( S)
Xi Xi 1
simp
log ( 2)
Aplicaii pentru
laboratoare de modelare
N ( N 1)
H
l2
N 6215
d1 2.373
d2 0.127
H 1.397
E 0.421
simp 0.481
41
iab
tt
nb a b
na nb
( na nb ) ( 2 a 1)
2 na nb
2. Analiza de
asociere
1 na nb 1
t tt
gl na nb 2
************************************************************************************************
Rezultate - pentru tabelul de contingenta
hip
a d
CCM
bc
C1
C2
C3
e1
e2
e3
gl
iab
Daca t calculat este mai mare decat valoarea critica la nivelul de asigurare ales
si gl grade de libertate, afinitatea este semnificativa.
************************************************************************************************
42
n 7
j 1 n
k 5
i 1 k
h 1 k
0.94 0.06
0.48 0.02
1 1
S
i
0.15
pi j
j
0.23
0.5
a
j
0.05
0.07
0.01
0.12
0.29
0.14
0.32
1
1
1
1
43
1
2
p
i j
Indicele Levins - B
BA
B 1
i
FT
i
n1
i j j
H
i
HH
i
pi j
a
Indicele Smith
Indicele Hurlbert
H min ( a)
i
1 min ( a)
44
Indicele Pianka
pi jph j
j
i h
2
2
p
i j h j
Indicele Hurbert
LH
i h
i j h j
a j
HS
i h
i j h j
a j pi j a j ph j
j
45
0.988
0.988 0.967
HS
0.972
0.99
0.9
1
0.834
0.966
0.9
0.834 0.994
0.822
1.203
1.39
LH
BA
i
FT
i
H
i
HH
i
2.124
0.375
0.986
0.894
0.887
1.547
0.182
0.928
0.72
0.699
2.38
0.46
0.981
0.85
0.839
1.409
0.136
0.862
0.695
0.673
1.675
0.225
0.911
0.74
0.721
2.279
0.426
0.785
0.337
0.289
1.293
0.098
0.902
0.735
0.715
46
ORIGIN 1
n 7
vx
vy
0
1
3.5
6
9
12
15
0
1.3
5.7
3.1
3.6
1.4
0
i 1 n
s lspline( vx vy )
f ( x) interp ( s vx vy x)
x 0.0 0.1 15
47
f ( x)
10
12
14
15
f ( x) d x
v 2.3
debit g v
g 40.917
debit 94.109
f ( 10) 3.207
48
Alte aplicaii:
- Dinamica populaional n timp discret
(ecuaii recurente);
- Dinamica populaional n timp continuu
(ecuaii difereniale);
- Modelarea relaiilor interspecifice;
- Simularea efectului transformrii folosinelor
terenurilor;
- Efectul introducerii de specii adventive;
- Modelarea fluxului energetic;
49
50
Multe altele!
51