Sunteți pe pagina 1din 9

Universitatea Tehnică a Moldovei

Facultatea CIM
Catedra Mecanică Teoretică

RAPORT
Lucrare de laborator nr.7

La Mecanică realizată în MATLAB


Tema: Dinamica punctului material
Varianta 22

A realizat: st.gr.CR-182 Mardari Ion


A verificat: pr. Coman Gheorghe

Chisinau - 2018
Lucrare de laborator Nr.7

I. Dinamica punctului material. Un punct material de masă m care se


deplasează în planul xy sub acțiunea a două forțe F1 și F2. În
momentul inițial de timp, punctul se află în originea sistemului de
coordonate, iar viteza v0 este orientată sub un unghi de 45° fata de
axa absciselor, x.

II.Un punct material M, de masă m = 1.5 kg se deplasează în spațiu sub acțiunea


unei forțe P. Asupra punctului acționează din partea mediului o forță de
rezistență R, care este orientată în sens opus mișcării și este proporțională cu
viteza punctului, R = C*v. În momentul inițial de timp, punctul material se află
în poziția inițială, definită prin vectorul inițial de poziție r0, și are viteza v0.
I.
Crearea file:funcției:
function dxdt = fun(t,x);

m=0.3;

dxdt=zeros(4,1);

dxdt(1)=x(3);

dxdt(2)=x(4);

dxdt(3)=(1/m)*(cos(pi*t/6)+1);

dxdt(4)=0;

1.1. Să se construiască pe aceleași axe de coordonate cu linii diferite graficul


dependențelor x = x(t) și y = y(t).
>> v0=1;

>> alfa=pi/4;

>> x0=0;

>> y0=0;

>> vx0=v0*cos(alfa);

>> vy0=v0*sin(alfa);

>> [t,x]=ode45(@fun, [0,10], [x0,y0,vx0,vy0]);

>> figure(1)

>> plot(t,x(:,1),'-b', t,x(:,2), '-.r')

>> title('Graficul dependentelor x = x(t) si y = y(t)')

>> legend('x(t)','y(t)',2)

>> xlabel('Axa x');

>> ylabel('Axa y');


1.2. Să se construiască într-o fereastră aparte dependențele vx(t), vy(t) și v(t).
>> figure(2)

>> v=sqrt(x(:,3).^2 + x(:,4).^2) ;

>> plot(t,x(:,3), '-b', t,x(:,4), '-.r', t,v,'--k')

>> title('Graficul dependentelor vx(t), vy(t) si v(t)')

>> legend('vx(t)','vy(t)','v(t)',2)

>> xlabel('Axa x');

>> ylabel('Axa y');


1.3. Să se construiască traiectoria punctului material. Să se indice pe grafic
vectorul vitezei pentru momentul inițial și pentru un moment arbitrar de timp.
>> figure(3)

>> plot(x(:,1), x(:,2))

>> hold on

>> plot(x0,y0, '-ro')

>> quiver(x0,y0, vx0,vy0, '-ro')

>> axis ([-2 180 -2 8])

>> quiver(12.4061,1.3152,12.1726,0.7061, '-ro')

>> title('Vectorul vitezei pentru momentul initial si pentru un moment arbitrar de timp')

>> xlabel('Axa x');

>> ylabel('Axa y');


II.Un punct material M, de masă m = 1.5 kg se deplasează în spațiu sub acțiunea
unei forțe P. Asupra punctului acționează din partea mediului o forță de
rezistență R, care este orientată în sens opus mișcării și este proporțională cu
viteza punctului, R = C*v. În momentul inițial de timp, punctul material se află
în poziția inițială, definită prin vectorul inițial de poziție r0, și are viteza v0.

Crearea file:funcției:
function dxdt = fun2(t,x);

m=1.5;

C=2;

dxdt=zeros(4,1);

dxdt(1)=x(4);

dxdt(2)=x(5);

dxdt(3)=x(6);
dxdt(4)=(1/m)*(2-C*x(4));

dxdt(5)=(1/m)*(-3*sin(t)-C*x(5));

dxdt(6)=(1/m)*(2*cos(t)-C*x(6));

2.1. Să se construiască graficele dependențelor x = x(t), y = y(t) și z = z(t).


>> x0=0;

>> y0=0;

>> z0=20;

>> vx0=0;

>> vy0=0;

>> vz0=0;

>> [t,x]=ode45(@fun2, [0,10], [x0,y0,z0,vx0,vy0,vz0]);

>> figure(4)

>> plot(t,x(:,1) ,'-b',t,x(:,2) ,'-.g',t,x(:,3) ,'--r')

>> grid on

>> title('Graficul dependentelor x = x(t), y = y(t) si z = z(t)');

>> legend('x(t)','y(t)','z(t)', 2)

>> xlabel('Axa x');

>> ylabel('Axa y');


2.2. Să se construiască ecuația traiectoriei punctului material.
>> figure (5)

>> plot3(x(:,1),x(:,2),x(:,3))

>> grid on

>> title('Ecuatia traiectoriei punctului material');

>> xlabel('Axa x');

>> ylabel('Axa y');

>> zlabel('Axa z');


Concluzie:

În urma efectuării lucrării date de laborator, am obținut noi deprinderi în utilizarea operațiilor MATLAB
în scopul determinării vitezei punctului material, precum și a plasării acesteia pe grafic și a reprezentării
vitezei acesteia într-un moment de timp anumit.

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

  • Raport 5
    Raport 5
    Document7 pagini
    Raport 5
    Ion Mardari
    100% (2)
  • Lab 2
    Lab 2
    Document14 pagini
    Lab 2
    Ion Mardari
    Încă nu există evaluări
  • Rapoarte Mat Discret
    Rapoarte Mat Discret
    Document18 pagini
    Rapoarte Mat Discret
    Ion Mardari
    Încă nu există evaluări
  • Lab 5 Cde
    Lab 5 Cde
    Document7 pagini
    Lab 5 Cde
    Ion Mardari
    Încă nu există evaluări
  • Lab 4 Cde
    Lab 4 Cde
    Document4 pagini
    Lab 4 Cde
    Ion Mardari
    Încă nu există evaluări
  • Lab 2 Cde
    Lab 2 Cde
    Document6 pagini
    Lab 2 Cde
    Ion Mardari
    Încă nu există evaluări
  • Lab 3 MMC
    Lab 3 MMC
    Document6 pagini
    Lab 3 MMC
    Ion Mardari
    Încă nu există evaluări
  • Labjciejmf
    Labjciejmf
    Document4 pagini
    Labjciejmf
    CS:GO cFG
    Încă nu există evaluări
  • Lab 3 Cde
    Lab 3 Cde
    Document6 pagini
    Lab 3 Cde
    Ion Mardari
    Încă nu există evaluări
  • MMC 2
    MMC 2
    Document6 pagini
    MMC 2
    Ion Mardari
    Încă nu există evaluări
  • Lab 3
    Lab 3
    Document4 pagini
    Lab 3
    Ion Mardari
    Încă nu există evaluări
  • Matlab nr.4
    Matlab nr.4
    Document18 pagini
    Matlab nr.4
    Ion Mardari
    100% (1)
  • Matlab Lab Nr. 2
    Matlab Lab Nr. 2
    Document16 pagini
    Matlab Lab Nr. 2
    Ion Mardari
    100% (1)
  • Raport nr3
    Raport nr3
    Document9 pagini
    Raport nr3
    Ion Mardari
    Încă nu există evaluări
  • Referat La Filosofie
    Referat La Filosofie
    Document5 pagini
    Referat La Filosofie
    Ion Mardari
    Încă nu există evaluări
  • Raport Laboratorul 12
    Raport Laboratorul 12
    Document25 pagini
    Raport Laboratorul 12
    Ion Mardari
    Încă nu există evaluări