10.06.2014 Views

Prezentarea unui program cu elemente finite capabil a fi folosit în ...

Prezentarea unui program cu elemente finite capabil a fi folosit în ...

Prezentarea unui program cu elemente finite capabil a fi folosit în ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

*DIM,Z3,ARRAY,4,4,1, , ,<br />

*MOPER,Z3(1,1),X(1,1),MULT,Y(1,1)<br />

se obŃine<br />

⎡28<br />

− 46 − 4 100⎤<br />

⎢<br />

⎥<br />

⎢<br />

31 50 113 208<br />

Z 3 =<br />

⎥ .<br />

⎢26<br />

57 80 77 ⎥<br />

⎢<br />

⎥<br />

⎣46<br />

− 43 − 84 78 ⎦<br />

În următorul exemplu se dimensionează mai întâi matricea Z4 şi apoi se exe<strong>cu</strong>tă<br />

produsul vectorial pentru patru perechi de vectori. Componentele i, j şi k a acestor vectori sunt<br />

coloanele 1, 2 şi 3 din X şi coloanele 2, 3 şi 4 din Y. Aceste rezultate sunt scrise în matricea<br />

Z4, pentru care componentele i, j şi k sunt vectorii din coloanele 1, 2 şi 3.<br />

*DIM,Z4,ARRAY,4,3<br />

*VOPER,Z4(1,1),X(1,1),CROSS,Y(1,2)<br />

⎡−<br />

76 4 − 22⎤<br />

⎢<br />

⎥<br />

⎢<br />

− 2 −14<br />

1<br />

Z 4 =<br />

⎥<br />

⎢−<br />

33 − 44 0 ⎥<br />

⎢<br />

⎥<br />

⎣−<br />

74 168 − 76⎦<br />

Pentru prima pereche de vectori: -2i+6j+8k şi 2i+5j-6k, rezultă prima linie, adică<br />

i j k<br />

− 2 6 8 = −76i<br />

+ 4j − 22k .<br />

2<br />

5 − 6<br />

Comenzile de mai jos exe<strong>cu</strong>tă: se dimensionează matricea A4; se setează interpretarea<br />

unghiurilor în grade; se cal<strong>cu</strong>lează în prima coloană cosinus de theta, apoi în coloana<br />

următoare sinus de theta, iar în ultima coloană se atribuie valori constante egale <strong>cu</strong> 2. În<br />

această situaŃie variabila A4 reprezintă un arc de cerc de rază 1 reprezentat prin 7 puncte<br />

echidistante care se află în planul z=2.<br />

*DIM,A4,ARRAY,7,3<br />

*AFUN,DEG<br />

*VFUN,A4(1,1),COS,THETA(1)<br />

*VFUN,A4(1,2),SIN,THETA(1)<br />

A4(1,3)=2,2,2,2,2,2,2<br />

OperaŃiile matriceale se efectuează <strong>cu</strong> comanda *MOPER care are sintaxa:<br />

*MOPER, ParR, Par1, Oper, Par2, Par3, kDim, --, kOut<br />

în care argumentele au semni<strong>fi</strong>caŃia:<br />

ParR – numele parametrului în care se stochează rezultatele;<br />

Par1 – primul parametru de intrare implicat în operaŃie. Pentru unele operaŃii <strong>cu</strong>m ar <strong>fi</strong> MAP,<br />

acesta trebuie să să aibă dimensiunea N x 3 , adică coordonatele pentru care se doreşte a <strong>fi</strong><br />

efectuată interpolarea, iar ParR rezultă de dimensiune N(out) x M şi conŃine valorile<br />

interpolate;<br />

Oper - operaŃia matriceală, care poate <strong>fi</strong>:<br />

INVERT (inversarea unei matrice pătratice);<br />

MULT (înmulŃire de matrice);<br />

COVAR (covarianŃa);<br />

CORR (coe<strong>fi</strong>cienŃii de corelaŃie);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!