Documente Academic
Documente Profesional
Documente Cultură
al Republicii Moldova
RAPORT
despre lucrarea de laborator Nr. 4
Varianta 22
A controlat Coman G.
Chisinau 2018
I. De facut o generalizare concisa despre caracteristicile
generale ale oscilatiilor si despre compunerea
oscilatiilor armonice de aceeasi directie si directii
reciproc perpendiculare.
functia fnecoer.m
function[x1,x2,x3]=fnecoer(t)
% definim amplitudinea
a1=13; % m
a2=17; % m
% definim pulsatia
omega1=15; % rad/sec
omega2=7; % rad/sec
% definim faza initiala
alfa1=pi/1.5; % rad
alfa2=pi/1.8; % rad
x1=a1*cos(omega1*t+alfa1);
x2=a2*cos(omega2*t+alfa2);
x3=x1+x2;
end
Command Window
x1
x2
20 x1+x2
10
x, m
-10
-20
-30
0 2 4 6 8 10 12 14
t, sec
functia fcoer.m
function[x1,x2,x3]=fcoer(t)
% definim amplitudinea
a1=13; % m
a2=17; % m
% definim pulsatia
omega1=15; % rad/sec
omega2=15; % rad/sec
% definim faza initiala
alfa1=pi/1.5; % rad
alfa2=pi/1.8; % rad
x1=a1*cos(omega1*t+alfa1);
x2=a2*cos(omega2*t+alfa2);
x3=x1+x2;
end
Command Window
x1
x2
20 x1+x2
10
x, m
-10
-20
-30
0 2 4 6 8 10 12 14
t, sec
Command Window
close all
t=0:pi/13:275;
n=0;
for domega=[0.05,0.08,0.1];
n=n+1;
[x1,x2,x3]=fbataie(t,domega);
figure(n);
plot(t,x3,'-k','LineWidth',1);
axis equal
legend('x1+x2');
title({'oscilatie-bataie cu diferenta dintre pulsatie de ' domega
'radiani'});
xlabel('t, sec');
ylabel('x, m');
end
oscilatie-bataie cu diferenta dintre pulsatie de
0.05
radiani
100
x1+x2
50
x, m
-50
-100
100
x1+x2
50
x, m
-50
-100
100
x1+x2
50
x, m
-50
-100
Command Window
close all
t=0:pi/130:8;
n=0;
for alfa=[0, pi/6,pi/4,pi/3,pi/2,2*pi/3,3*pi/4,5*pi/6,pi];
n=n+1;
[x1,x2,x3]=fcoer_dalfa(t,alfa);
figure(n);
plot(t,x1,':r',t,x2,'--b',t,x3,'-k','LineWidth',1.5);
legend('x1','x2','x1+x2');
title({'compunerea oscilatiilor coerente cu diferenta de faza
initiala',alfa});
xlabel('t, sec');
ylabel('x, m');
end
compunerea oscilatiilor coerente cu diferenta de faza initiala
0
30
x1
x2
20 x1+x2
10
x, m
-10
-20
-30
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
0.523599
30
x1
x2
20 x1+x2
10
x, m
-10
-20
-30
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
0.785398
30
x1
x2
20 x1+x2
10
x, m
-10
-20
-30
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
1.5708
25
x1
20
x2
x1+x2
15
10
5
x, m
-5
-10
-15
-20
-25
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
1.0472
30
x1
x2
20 x1+x2
10
x, m
-10
-20
-30
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
2.0944
20
x1
15 x2
x1+x2
10
5
x, m
-5
-10
-15
-20
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
2.35619
20
x1
15 x2
x1+x2
10
5
x, m
-5
-10
-15
-20
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
2.61799
20
x1
15 x2
x1+x2
10
5
x, m
-5
-10
-15
-20
0 1 2 3 4 5 6 7 8
t, sec
compunerea oscilatiilor coerente cu diferenta de faza initiala
3.14159
20
x1
15 x2
x1+x2
10
5
x, m
-5
-10
-15
-20
0 1 2 3 4 5 6 7 8
t, sec
function osc6.m
funtia osc7.m