Sunteți pe pagina 1din 4

Problema II

1. Enunul problemei
Se considera trei vectori F1,F2 i F3, ac ionnd in planul xOz i avnd
urmtoarele caracteristici:
Modulul (F1,F2 i F3);
Puctele de plicaie msurate in raport cu originea sistemului de
referin xOz: P1(x1,z1), P2(x2,z2) i P3(x3,z3);
Unghiul dintre cei trei vectori i axa Ox:1,2,3;
S se determine simbolic urmatoarele expresii:
E7=F1(F2-F3)
E8=F1+(F2xF3)
S se citeasc i s se substituie valorile numerice specifice sistemului
format din ce trei vectori coplanari n expresiile ob inute anterior,
determinndu-se valorile numerice ale expresiilor analizate. S se
interpreteze rezultatele determinate.
2. Analiza problemei
n prim faz se creeaz variabilele simbolice cu fuc ia syms. Prin
variabilele citite de la tastatur i prin apelarea func iei subs, care
substituie valorile citite n expresiile simbolice anterior create, se obin
valorile numerice ale expresiilor cerute.
3. Schema logic
4. Programul Matlab
clc;
clear all;
syms F1 F2 F3 F1x F1z F2x F2z F3x F3z
syms x1 z1 x2 z2 x3 z3 alfa1 alfa2 alfa3
F1x=F1*cos(alfa1);
F1z=F1*sin(alfa1);
F2x=F2*cos(alfa2);
F2z=F2*sin(alfa2);
F3x=F3*cos(alfa3);
F3z=F3*sin(alfa3);
disp('Expresia E7 este:');
E7=F1x*(F2x-F3x)+F1z*(F2z-F3z)
E8y=F2z*F3x-F2x*F3z;
disp('Expresia E8 este');
E8=[F1x E8y F1z]
F_n=zeros(1,3);
alfa_n=zeros(1,3);
x_n=zeros(1,3);
z_n=zeros(1,3);
disp('Introduceti vectorii F in [N], unghiurile alfa in [grade] si coordonatele
x,y,z in [m]:');
for i=1:3
F_n(i) = input(['F(',num2str(i),') = ']);
alfa_n(i) = pi/180*input(['alfa(',num2str(i),')=']);
x_n(i) = input(['x(',num2str(i),')=']);
z_n(i) = input(['z(',num2str(i),')=']);
end
E7_n = subs(E7 , [F1 F2 F3] , [F_n(1) F_n(2) F_n(3)]);
disp('Expresia E7 are valoarea numerica:');
format short
E7_n = subs(E7_n , [alfa1 alfa2 alfa3] , [alfa_n(1) alfa_n(2) alfa_n(3)])
E8_n = subs(E8 , [F1 F2 F3] , [F_n(1) F_n(2) F_n(3)]);
disp('Expresia E8 are valoarea numerica:')
format short
E8_n = subs(E8_n , [alfa1 alfa2 alfa3] , [alfa_n(1) alfa_n(2) alfa_n(3)])

5. Rezultatele rulrii programului


Date de intrare:
Expresia E7 este:
E7 =
F1*cos(alfa1)*(F2*cos(alfa2) - F3*cos(alfa3)) + F1*sin(alfa1)*(F2*sin(alfa2) -
F3*sin(alfa3))

Expresia E8 este
E8 =
[ F1*cos(alfa1), F2*F3*cos(alfa3)*sin(alfa2) - F2*F3*cos(alfa2)*sin(alfa3),
F1*sin(alfa1)]

Introduceti fortele F in [N], unghiurile alfa in [grade] si coordonatele x,y,z in


[m]:
F(1) = 20
alfa(1)=56
x(1)=2
z(1)=2
F(2) = 89
alfa(2)=30
x(2)=6
z(2)=2
F(3) = 43
alfa(3)=102
x(3)=1
z(3)=6

Date de ieire:

Expresia E7 are valoarea numerica:


E7_n =
1.002

Expresia E8 are valoarea numerica:


E8_n =
11.1838 -3.6396 16.5807

Interpretare:
- Expresia E7 reprezint un produs scalar dintre un vector i diferena
altor doi vectori, deci repre un scalar;
- Expresia E8 reprezint suma a doi vectori: unul din planul xOz iar
cellalt perpendicular pe acesta, reuzltnd un vector n spa iu;

S-ar putea să vă placă și