Sunteți pe pagina 1din 7

Ministerul Educaţiei, Culturii și Cercetării

al Republicii Moldova
a
Universitatea Tehnică a Moldovei

Departamentul Fizică

RAPORT
Despre lucrarile de laborator
la Mecanică realizate în MATLAB

Varianta 5

A realizat st.gr.TI-203: Chiforiuc Adrian

A verificat: Ionel Sanduleac, dr., conf.univ.


Nr. lucrarii de Data Rezultatul Semnătura
laborator verificarii aprecierii profesorului
Lucrarea nr.1
Lucrarea nr.2
Lucrarea nr.3
Lucrarea nr.4
Lucrarea nr.5
Lucrarea nr.6
Lucrarea nr.7

Chisinau-2020
Laboratorul numărul 4
Ex 2 De ales două oscilaţii armonice de aceiaşi direcţie(x1 şi x2), cu frecvenţele ciclice ω1 şi ω2, cu fazele iniţiale
α1 şi α2 , şi cu amplitudinile А1 şi А2 . De compus(de adunat) aceste oscilaţii (х= x1 + x2 , oscilaţia rezultantă),
construind graficele respective cu inscripţii informative pentru următoarele cazuri:
a). Oscilaţii armonice necoerente (ω1 ≠ ω2). De scris file-funcţia de timp, ce ar construi în o fereastră grafică pe axe
comune graficele funcţiilor x1(t) , x2(t) şi х(t). De analizat rezultatele obţinute

%Ex 2 a

close all
t = [0:0.02:5];
x1 = 3.*cos(2*pi.*t);
x2 = 2.*cos(3*pi.*t+pi);
x = x1 + x2;
plot(t,x1,'b')
hold on
plot(t,x2,'k')
plot(t,x,'r')
legend('x1','x2','x = x1+x2')
grid
grid minor

b). Oscilaţii armonice coerente (ω1 =ω2). De scris file-funcţia de timp, ce ar construi în o fereastră grafică pe axe comune
graficele funcţiilor x1(t) , x2(t) şi х(t). De analizat rezultatele obţinute.

%Ex 2 b

close all
t = [0:0.02:5];
x1 = 3.*cos(2*pi.*t);
x2 = 3.*cos(2*pi.*t+pi);
x = x1 + x2;
plot(t,x1,'b')
hold on
plot(t,x2,'k')
plot(t,x,'r')
legend('x1','x2','x = x1+x2')
grid
grid minor

c). Oscilaţii armonice necoerente (ω1  ω2 , - oscilaţie de tip bătaie). De scris file-funcţia de timp, ce ar construi în o
fereastră grafică graficul funcţiei х(t). De determinat caracteristicile cinematice ale oscilaţiei de tip bătaie.

%Ex2 c ;

t = [0:0.02:100];
x1 = 2.*cos(5*pi.*t);
x2 = 2.*cos(5.05*pi.*t+pi);
x = x1 + x2;
plot(t,x1,'b')
hold on
plot(t,x2,'k')
plot(t,x,'r')
legend('x1','x2','x = x1+x2')
grid
grid minor
d). Oscilaţii armonice coerente (ω1=ω2). De scris o file-funcţie cu parametrii de intrare numărul figurii şi diferenţa
de faze α =α1 - α2 , ce ar construi, în o fereastră grafică, graficele funcţiilor

π π π π 2 π 3π 5 π
X 1 (t) , X 2 (t ), X(t) α =0 ; ; ; ; ; ; ; ;π
6 4 3 2 3 4 6

pe axe separate (fereastra grafică se divizează în 9 sectoare , fiecare cu axele sale, pentru fiecare valoare ale
parametrului α).

%Ex 2 d
close all
t = [0:0.02:5];
alpha = [0, pi/6, pi/4, pi/3, pi/2,2*pi/3, 3*pi/4,5*pi/6, pi];
alpha1 = pi;
n = 0;
for i = alpha
alpha2 = alpha1 - i;
x1 = 3.*cos(2.*pi.*t + alpha1);
x2 = 3.*cos(2.*pi.*t + alpha2);
x = x1 + x2;
n = n + 1;
subplot(3,3,n)
plot(t,x1,'b')
hold on
plot(t,x2,'k')
plot(t,x,'r')
title(['\alpha = ', num2str(i)])
legend('x1','x2','x = x1+x2')
grid
grid minor
xlabel('t, sec')
ylabel('x, cm')
end
Ex 3. Punctul material ia parte la două oscilaţii armonice de direcţii reciproc perpendiculare (x şi y) cu frecvenţele
ciclice ω1 şi ω2 , сu fazele iniţiale α1 şi α2 şi amplitudinile А1 şi А2 . Este necesar de selectat aceste oscilaţii în
următoarele cazuri:

a). ω1 =ω2 . De scris o file-funcţie cu parametrii de intrare numărul figurii şi diferenţa de faze α=α1 - α2 , ce ar
construi, pe axe separate , în o fereastră grafică, traiectoriile mişcării punctului (figurile lui Lissajous),pentru

π π π π 2 π 3π 5 π
α =0 ; ; ; ; ; ; ; ;π
6 4 3 2 3 4 6

clear all
close all
t=[0:0.02:10];
[x,y]=fun(t);
figure(1);
subplot(3,3,n)
plot(x,y)
xlabel('x,cm')
ylabel('y,cm')
grid minor

function [x,y]=fun(t);
alpha1=0;
alpha=[0,pi/6,pi/4,pi/3,pi/2,(2*pi)/3,(3*pi)/4,(5*pi)/6, pi];
n=0;
for i = alpha ;
t=[0:0.01:5];
n=n+1;
alpha2=alpha1-i;
x=6.*cos(6.*pi.*t+alpha1);
y=6.*cos(6.*pi.*t+alpha2);
subplot(3,3,n)
plot(x,y)
xlabel('x,cm')
ylabel('y,cm')
grid minor
end

ω1 n1 π
b). ω1 ≠ ω2 ω 2 = n2 ,1 , 2 ,3 … . , α 1=α 2=α− 2 ;
De scris o file-funcţie cu parametrii de intrare numărul figurii şi parametru α , ce ar construi, pe axe separate , în o
fereastră grafică, traiectoriile mişcării punctului (figurile lui Lissajous),pentru
π π π π 2 π 3π 5 π
α =0 ; ; ; ; ; ; ; ;π
6 4 3 2 3 4 6

clear all
close all
t=[0:0.02:10];
[x,y]=fun(t);
figure(1);
subplot(3,3,n)
plot(x,y)
xlabel('x,cm')
ylabel('y,cm')
grid minor

function [x,y]=fun(t);
alpha1=0;
alpha=[0,pi/6,pi/4,pi/3,pi/2,(2*pi)/3,(3*pi)/4,(5*pi)/6, pi];
n=0;
for i = alpha ;
t=[0:0.01:5];
n=n+1;
alpha2=alpha1-i;
x=6.*cos(3.*pi.*t+alpha1);
y=6.*cos(5.*pi.*t+alpha2);
subplot(3,3,n)
plot(x,y)
xlabel('x,cm')
ylabel('y,cm')
grid minor
end

Concluzie:

În această lucrare de laborator am studiat și analizat compunerea oscilațiilor armonice prin


intermediul utilizării MATLAB-ului, astfel în decursul lucrării am studiat caracteristicile
cinematice ale proceselor oscilatorii, compunerea oscilațiilor armonice de aceiași direcție și
de asemenea compunerea oscilațiilor armonice de direcții reciproc perpendiculare.

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