Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
al Republicii Moldova
RAPORT
despre lucrarea de laborator nr. 7
Varianta 3
Chişinău – 2022
Лабораторная работа N7.Динамика материальной точки
Задание работы N 7
I. Материальная точка массой m перемещается в плоскости xy под действием двух
сил F1 и F2. В начальный момент времени точка находилась в начале координат, где
ей сообщили начальную скорость v0 под углом 450 к оси абсцисс (смотри приложение
№4).
a) Построить на общие оси графики зависимостей x=x(t) и y= y(t).
b) Построить, в отдельном окне на общие оси, графики зависимостей vx(t), vy(t) и
v(t).
c) Построить траекторию движения материальной точки. Показать на графике
вектор скорости для начального момента времени и для произвольного
момента.
F1 F2 v0, m,
Вар.
Н Н м/с kг
3, 18 2i−1.5 yj cos( x )i+sin( y ) j 1 0.5
II. Материальная точка массой m =1,5 кг совершает движение в пространстве под
действием движущей силы Р. Одновременно , точка испытывает сопротивление
среды, R=-c·v , направленное против скорости. Начальное положение задается
радиусом вектором r0 , а начальная скорость – вектором v0 .
a) Построить на общие оси графики зависимостей x=x(t) , y=y(t) и z= z(t).
b) Построить траекторию движения материальной точки. Показать на графике
вектор скорости для начального момента времени .
Решение:
a)File-function:
function dudt= cosneanu(t,u);
m=0.5;
f2x=cos(x);
f2y=sin(x);
xpp=(f1x+f2x)/m;
ypp=(f1y+f2y)/m;
dudt=[xp;yp;xpp;ypp];
end
Command Window:
v0=1;
alpha=pi/4;
, t, u0);
figure(1);
plot(t,u(:,1),t,u(:,2));
title('Zavisimosti x=x(t) and y=y(t)');
grid on
xlabel('t,sec');
ylabel('x,y');
legend('x=x(t)','y=y(t)');
b) File-function:
function dudt=cosneanu2(t,u);
m=0.5;
x=u(1);
y=u(2);
xp=u(3);
ypp=(f1y+f2y)/m;
dudt=[xp;yp;xpp;ypp];
end
Command Window:
>> v=sqrt(u(:,3).^2+u(:,4).^2);
>> figure(2);
>> plot(t,u(:,3),t,u(:,4),t,v);
c) File-function:
function dudt=cosneanu3(t,u);
m=0.5;
x=u(1);
y=u(2);
xp=u(3);
end
Command Window:
>> figure(3);
II.
a)File-function:
function dudt=cosneanu4(t,u);
m=1.5;
c=0.2;
x=u(1);
y=u(2);
z=u(3);
xp=u(4);
yp=u(5);
dudt=[xp;yp;zp;xpp;ypp;zpp];
Command Window:
>> x0=0;
>> y0=0;
>> z0=0;
>> v0x=2;
>> v0y=-2;
>> v0z=0;
>> t=[0,10];
>> u0=[x0,y0,z0,v0x,v0y,v0z];
,z ot t');
>> legend('x=x(t)','y=y(t)','z=z(t)');
b)
File-function:
function dudt=cosneanu5(t,u);
m=1.5;
c=0.2;
x=u(1);
y=u(2);
z=u(3);
Rz=-c.*zp;
xpp=(Px+Rx)/m;
ypp=(Py+Ry)/m;
zpp=(Pz+Rz)/m;
dudt=[xp;yp;zp;xpp;ypp;zpp];
Command Window:
>> figure(2);
>> plot3(u(:,1),u(:,2),u(:,3));