Documente Academic
Documente Profesional
Documente Cultură
Educaţiei și Cercetării
al Republicii Moldova
Universitatea Tehnică a Moldovei
Departamentul Fizică
RAPORT
Varianta 3
Chisinau 2022
Sarcina Lucrării nr. 7
File-Functia “gros.m”
function dudt=gros(t,u);
m=0.5;
x=u(1);
y=u(2);
xp=u(3);
yp=u(4);
F1x=2;
F1y=-1.5*y;
F2x=cos(x);
F2y=sin(y);
xpp=(F1x+F2x)/m;
ypp=(F1y+F2y)/m;
dudt=[xp;yp;xpp;ypp];
end
>> clear all
>> close all;
>> v0=1;
>> alpha=pi/4;
>> tmin=0;
>> tmax=5;
>> t=[tmin,tmax];
>> x0=0;
>> y0=0;
>> v0x=v0*cos(alpha);
>> v0y=v0*sin(alpha);
>> u0=[x0,y0,v0x,v0y];
>> [t,u]=ode45('gros',t,u0);
>> x=u(:,1);
>> y=u(:,2);
>> vx=u(:,3);
>> vy=u(:,4);
>> plot(t,x,'r-',t,y,'k--');
>> grid on;
>> xlabel('t,s');
>> ylabel('pozitia,m');
>> title('Graficele dependentelor x=x(t),y=y(y)');
>> legend('x(t)','y(t)');
>> v=sqrt(vx.^2+vy.^2);
>> figure(2)
>> plot(t,vx,'b-',t,vy,'g--',t,v,'k-');
>> xlabel('t,s');
>> ylabel('viteza,m/s');
>> title('Graficele dependentelor vx(t),vy(t),v(t)');
>> legend('vx(t)','vy(t)','v(t)');
>> figure(3);
>> plot(x,y);
>> hold on;
>> quiver(x0,y0,v0x*1.5,v0y*1.5);
>> xlabel('x,m');
>> ylabel('y,m');
Rezultatele
II. Fie un punct material M, de masă m, se deplasează în spaţiu sub
acţiunea unei forţe P. Asupra punctului acţionează din partea mediului o
forţă de rezistenţă R= -cv. În momentul iniţial de timp, punctul material se
află în poziţia definită prin vectorul iniţial de poziţie, r 0 şi are viteza v0.
a).Să se construiască graficele dependenţelor x = x(t), y= y(t) şi z= z(t).
b).Să se construiască traiectoria mişcării punctului material şi să se arate
vectorul vitezei iniţiale.
File-Functia “gros2.m”
function dudt=gros2(t,u)
m=0.5;
c=0.2;
x=u(1);
y=u(2);
z=u(3);
xp=u(4);
yp=u(5);
zp=u(6);
Px=-0.5*x;
Py=-c*xp;
Pz=z-c-xp;
Rx=-c*xp;
Ry=-c*yp;
Rz=-c*zp;
xpp=(Px+Rx)/m;
ypp=(Py+Ry)/m;
zpp=(Pz+Rz)/m;
dudt=[xp;yp;zp;xpp;ypp;zpp];
>> clear all;
>> close all;
>> tmin=0;
>> tmax=5;
>> t=[tmin,tmax];
>> x0=1;
>> y0=0;
>> z0=1;
>> v0x=2;
>> v0y=-2;
>> v0z=0;
>> u0=[x0,y0,z0,v0x,v0y,v0z];
>> [t,u]=ode45('gros2',t,u0);
>> x=u(:,1);
>> y=u(:,2);
>> z=u(:,3);
>> vx=u(:,4);
>> vy=u(:,5);
>> vz=u(:,6);
>> plot(t,x,'r-',t,y,'k--',t,z,'g-');
>> grid on;
>> xlabel('t,s');
>> ylabel('pozitia, m');
>> title('Graficele dependentelor x=x(t),y=y(y),z=z(t)');
>> legend('x(t)','y(t)','z(t)');
>> figure(2)
>> plot3(x,y,z)
>> hold on
>> quiver3(x0,y0,z0, v0x,v0y,v0z);
>> xlabel('x')
>> ylabel('y')
>> zlabel('z')
Rezultatele
Concluzii:
În cadrul acestei lucrări de laborator am studiat dinamica
punctului material. Am construit pe aceleaşi axe de coordonate
cu linii diferite graficele dependenţelor x = x(t) şi y= y(t), z=z(t),
vx (t), vy(t) şi v(t) , traiectoria punctului material şi am aratat pe
grafic vectorul vitezei pentru momentul iniţial de timp. Am
construit traiectoria mişcării punctului material şi am aratat
vectorul vitezei iniţiale. Am aplicat comenzile hold on, apoi quiver.