Вы находитесь на странице: 1из 65

ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ МОЛДОВЫ

ФАКУЛЬТЕТ ЭТ

ДЕПАРТАМЕНТ ФИЗИКА

ГЕОРГИИ КОМАН

ВАСИЛЕ РУСУ

ЗАДАНИЯ ДЛЯ ЛАБОРАТОРНЫХ РАБОТ


ПО МЕХАНИКЕ
выполненные в MATLAB

Chișinău

U.T.M.

2020
В данной разработке приведены тексты задании для
лабораторных работ по дисциплине МЕХАНИКА с
применением пакета программ МАTLAB. Они
предназначены студентам первого курса факультета
Вычислительной Техники, Информатики и
Микроэлектроники. Выполняя эти работы студенты
должны глубже усвоить теоретический материал по
механике, приобрести навыки решения практических задач и
одновремённо ознакомится с возможностями программы
MATLAB.
Задания лабораторных работ представлены в 30 вариантов.
Студент получает от преподавателя номер своего варианта
для всех работ. После выполнения каждой работы студент
оформляет отчёт (документ Word, формат А4 ), к
которому предъявляются следующие требования:

 Он должен иметь титульный лист. Образец


прилагается в приложение. Титульный лист должен
иметь рамку с полями (по 5 мм сверху, справа , снизу и
20мм слева).
 В начале отчёта нужно привести полный текст
задания с данными и чертежами согласно варианту.
 Выполнение задания в MATLAB по пунктам с
чёткими разграничениями между ними. Все команды
и результаты копируются в отчёт.
 В отчёт нужно привести краткие выводы

Авторы: конф. унив.,доктор Георге Коман; Василе Русу.


Ответственный редактор: конф. унив.,доктор Василе Русу
Рецензент: конф. унив.,доктор Михаил Цопа
Лабораторная работа N1. Элементы системы
MATLAB
Задание работы N 1

I Опишите основные команды программы MATLAB в


режиме командной строки.
−3
II. Вычислить заданные выражения при x= -1,75·10
и y = 3,1· π . Представить результаты в разных форматах.
Изучить информацию о переменных рабочего пространства
используя команду whos.

a) В одной строке.
b) Вводя промежуточные переменные.

Вар
Выражения
иант
3.5
 e x sin y  e  x cos y  e x  sin y
F1      x sin y;
 x  sin y  e x sin y  e  x cos y
1
5 2 x  sin y x x  ln y
F2  arctg  ;
x  ln y 5 2 x  sin y

 x  ctgy 
2.5 3
 x  ln cos y 
A1     ;
 x  ctgy  x  ln cos y
2
x  cos 2 y 
3

A2  sh
2

 ln
 x  cos y   sin y x;
x  cos y x 2  cos 2 y
3 .1
x 3 +tgy (sin y−ln|x|)2.5
B 1= (
sin y−ln|x| ) +
√|x3+tgy|
+|x|sin2 x
;
3
x  sin 3 y   1x  cos y 
1.3 2 2

B2  ch  ln ;
 x  sin y 
1.5
x  cos 2 y 1.3 3

 x  1  x2   1  2 x  2 
2.3
ln ctgy  x
H1     ;
x  1  x2   1  2 x 
2
ln ctgy
4
 x 2  cos 2 y 
H 2  arcsin   x  ln y ;
 x  ln y 
 

e cos y  3sin y 
x 2
100 x  tgy  cos y
Z1   ;
100 x  tgy  e x cos y  3sin y 
2

5
x  cos 2 y 
2 3 2.3
 x  sin y 
Z2  cth  2  ;
x  sin y  x  cos 2
y 

 x  1  2x2  
2.1
100 x  ctgy  sin y
Q1     ;
 100 x  ctgy 
  x 2
 1  2 x 2

6
x  cos y  x 2  x  sin y 
3 2.2 1.3

Q2   ;
x  sin y 3
x 3
 cos y 
 5x  sin y 
2.2
x  x  tgy 
2

R1   ;
 50 x2  sin y  x 2  x  tgy 
1/ 3 4

7
2 x  sin 2 y x  ln tgy  cos y
R2  sh  ;
 x  ln tgy   2 x  sin y 
1.3 1/ 3
x 2

T 
 x  2 x   1  3x    sin y  ln x   cos y ;
2 3 2 1/ 3

x  1  3x 
1
sin y  ln x 2 3

T2 
arcsin  cos 2 y   x

 1  2x  4 1/ 4
 cos y
;
 1  2x  4 1/ 4 arcsin  cos 2 y   x  sin y

2.5
 e x sin y  e  x cos y  x  sin y
F1    3  x sin y;
 x  sin y  e sin y  e  x cos y
x

9 1.3
 x 2  cos 2 y 
H 2  arcsin    x  ln y ;
 x  ln y 
 

 x  ctgy 
2.5 3
 x  ln cos y 
A1    5 ;
 x  ctgy  x  ln cos y
10
x  cos 2 y 
2 2 2.3
 x  sin y 
Z2  cth  2  ;
x  sin y  x  cos y 
2
 sin y  ln x  2.5  x sin 2 y;
2.3
 x3  tgy 
B1    
 sin y  ln x  x3  tgy
11
x  cos y  x 2  x  sin y 
3 1.3 1.3

Q2   ;
x  sin y 3
x 3
 cos y 

 x  1  x2   1  2 x  2 
2.3
ln ctgy  x
H1     ;
x  1  x2   1  2 x 
2
ln ctgy
12
2 x  sin 2 y x  ln tgy  cos y
R2  sh  ;
 x  ln tgy   2 x  sin y 
1.3 1/ 3
x 2

e cos y  3sin y 
x 2
100 x  tgy  cos y
Z1   ;
100 x  tgy  e x cos y  3sin y 
2

13

T2 
arcsin  cos 2 y   x

 1  2x 4 1/ 4
 cos y
;
 1  2x 
4 1/ 4 arcsin  cos 2 y   x  sin y

 x  1  2x2  
2.1
100 x  ctgy  sin y
Q1     ;
 100 x  ctgy 
  x 2
 1  2 x 2

14
5 2 x  sin y x x  ln y
F2  arctg  ;
x  ln y 5 2 x  sin y
 5x  sin y 
2.2
x  x  tgy 
2

R1   ;
 50 x2  sin y  x 2  x  tgy 
1/ 3 4

15
x  cos 2 y 
3

A2  sh
2

 ln
 x  cos y   sin y x;
x  cos y x 2  cos 2 y

T 
 x  2 x   1  3x    sin y  ln x   cos y ;
2 3 2 1/ 3

x  1  3x 
1
sin y  ln x 2 3

16
x  sin 3 y   1x  cos y 
1.3 2 2

B2  ch  ln ;
 x  sin y 
1.5
x  cos 2 y 1.3 3

 x  ctgy 
2.5 3
 x  ln cos y 
A1     ;
 x  ctgy  x  ln cos y
17
1.3
 x 2  cos 2 y 
H 2  arcsin    x  ln y ;
 x  ln y 
 

 sin y  ln x  2.5  x sin 2 y;


3.1
 x3  tgy 
B1    
 sin y  ln x  x 3  tgy
18
x  cos 2 y 
2 3 2.3
 x  sin y 
Z2  cth  2  ;
x  sin y  x  cos y 
2
 x  1  x2   1  2 x  2 
2.3
ln ctgy  x
H1     ;
x  1  x2   1  2 x 
2
ln ctgy
19
x  cos y  x 2  x  sin y 
3 2.2 1.3

Q2   ;
x  sin y 3
x 3
 cos y 

e cos y  3sin y 
x 2
100 x  tgy  cos y
Z1   ;
100 x  tgy e cos y  3sin y 
x 2

20
2 x  sin 2 y x  ln tgy  cos y
R2  sh  ;
 x  ln tgy   2 x  sin y 
1.3 1/ 3
x 2

 5x  sin y 
2.2
x  x  tgy 
2

R1   ;
 50 x2  sin y  x 2  x  tgy 
1/ 3 4

21
5 2 x  sin y x x  ln y
F2  arctg  ;
x  ln y 5 2 x  sin y

 x  1  2 x2  
2.1
100 x  ctgy  sin y
Q1     ;
 100 x  ctgy 
  x 2
 1  2 x 2

22
x  cos 2 y 
3

A2  sh
2

 ln
 x  cos y   sin y x;
x  cos y x 2  cos 2 y
T 
 x  2 x   1  3x    sin y  ln x   cos y ;
2 3 2 1/ 3

x  1  3x 
1
sin y  ln x 2 3

23
1.3
 x 2  cos 2 y 
H 2  arcsin    x  ln y ;
 x  ln y 
 
2.3
 e x sin y  2 x cos y  e x sin y  2 x cos y
   ln sin y 
200 x  y 200 x  y
F=   ;
24
x  1 x  1 2x
2 3

A  x  1 x  1 2x  
2 3
5 3
ln ctgy
;

3 x  sin( y ) x 1  x2
Z  arctg 
x  x2 3 x  sin( y ) ;
25
e x sin y  e x cos y
Q  e x sin y  e  y cos y  1 
tgy
;
4
(sin y +sin 2 y +sin 3 y ) sin y +sin 2 y+ sin 3 y
T=
1+
sin y +sin 2 y +sin 3 y
ex
+ 1+
ex √
26 ;

cos 2 y  sin 4 y  e x  e  x
H
e x
 e x  3  sin 4 y  cos 2 y  2  2
;
x  tgy
1
 ln y  ln y
W  1  
 x  tgy  ;
27
 x  ln y 
3

R  sh ch  x  ln y  x  ln y 
x  ln y  
;
2.3
 e x sin y  2 x cos y  e x sin y  2 x cos y
   ln sin y 
200 x  y 200 x  y
F=  
28
 x  ln y 
3

R  sh ch  x  ln y  x  ln y 
x  ln y  
;

x  1 x  1 2x
2 3

A  x  1 x  1 2x  
2 3
5 3
ln ctgy
;
29

H= √ cos2 y +sin 4 y+ √e x +e− x


(e x +e−x )3 ( sin 4 y +cos2 y−2 )2 ;

e x sin y  e x cos y
Q  e x sin y  e  y cos y  1 
tgy
;
30
x  tgy
1
 ln y  ln y
W  1  
 x  tgy  ;
III.Вычислить значения функции на заданном интервале
[a;b] в N точках (включая границы).

a) Точки равноудалённые (эквидистантны).


b) Точки произвольные (оформить их как вектор-строка).
c) Точки произвольные (оформить их как вектор-столбец).

Вариант Функция [a ; b] N
1 y  x   ln  x 2  1  x cos 2 x   ,   N=8
ex
2 y  x  x x2
 ln x  1,3 N=6
e 1
3 
y  x   e x sin x x3  2    , 2  N=9
4 y  x   x cos x  ln x  3
2
 0.5, 2 N=8
5 y  x   e x  x sin x  ln x   0.2, 3 N=7
6 y  x   x 2 ln  x 2  1  x sin x   ,   N=8
7 y  x   e x sin x  e x cos x   ,  N=7
8 y  x    x  ln x  ch  x  ln x   1,3 N=5
9 y  x   e x  x 2  1  ln  x 2  1  0,3 N=7
10 y  x   2sin x 2 cos  x 2  1  0, 2 N=8

11  3

y  x   sin x ln x  2  x 2 cos x
  3 
  2 , 2  N=6

y  x   e x  x 2 sin x  ctgx 2    , 2 
2
12 N=7
13 y  x   ln x  x cos x  ln x   0.3,3 N=6
14 y  x   e x cos x 2  x 2  1  1,3 N=8
  3 
15 y  x   x 2 ln  x  1  x cos x   2 , 2  N=7
16 y  x   e x  e x  x 2  ln x   0.2, 4 N=6

17 y  x   x 2 sin x  ln x  4   1,3 N=7


18 y  x   e x cos x  x3  3   ,3  N=8
19 y  x   x  cos x 2  thx 2    , 2  N=7
20 y  x   x 2 ln  x  1  ctg  x  1  0.3, 4 N=6
21 y  x   x3  xtgx  sin x 2    ,3  N=8
22 y  x   ln  x  1  x 2 sin x  arcsin x   1,3 N=7

y  x   cos x ln  x  2   x 2 sin x   ,3 


3
23 N=8
sin x cos x
24 y ( x )= [0,2 π ] N=10
x 2 +1
25 y( x)=ln( x+1 ) √e x +e−x [−0.2, π ] N=8
1
26 y( x)=x 2 tg √arcsin x [0, ]
3
N=9

ex 3
27 y ( x )=x sin x+x [0,1] N=7
x+1
1
y ( x )=
28 x [0,3] N=9
1+
√1+x
sin x cos x
e +e
29 y ( x )= [ π ,3π ] N=11
x2
30 y( x)=ctg( x 2 +1 )⋅(sin 2 x+cos2 x ) [−1,1] N=7
Справочный материал для выполнения
лабораторной работы №1

1. При открытии программы MATLAB появляется


окно Command Window. Команды набираются в строке
после чего нажимается enter и на экран появляется
результат выполнения команды. Этот режим работы
называется режимом командной строки.
2. Если в конце строки ставить ; (точка запятая) , то
результат выполнения команды не выводится на
экран.
3. Если в начале строки ставить %(знак процент) , то
дальше в этой строке следует комментарий.
4. Если в начале строки набрать команду clc и нажать
enter , то происходит очищение экрана.
5. Если не указана переменная которой присваивается
результат некоторых вычислений, то он
присваивается встроенной переменной ans.
6. Если набрать команду whos и нажать enter, то на
экран появляется список всех переменных рабочего
пространства (Workspace).
7. Команда clear очищает все ячейки памяти всех
переменных; команда clear x – только переменной х;
команда clear a, b, c –переменных a, b, c.
8. В MATLAB все функции пишутся малыми буквами а
аргументы заключаются в круглых скобках. В
сложных выражениях используются только круглые
скобки. Ниже приведены наиболее часто встречаемые
функции:

В математике MATLAB
sinx, cosx, tgx, ctgx sin(x),cos(x), tan(x),cot(x)
arcsinx,arccosx,arctgx,arcctg asin(x),acos(x),atan(x),acot(x)
x
shx,chx,thx cthx sinh(x),cosh(x),tanh(x),coth(x)
x
e ,lnx,logx exp(x),log(x),log10(x)
x 3
√ x ,|x|, a , √ x sqrt(x),abs(x),a^(x), x^(1/3)
π pi
√−1 , ∞ i или j, Inf
9. Полный список элементарных функции можно
получить набирая в командную строку help elfun. Для
получения полной информации о синтаксисе
некоторой функции следует набирать в командную
строку help ¿ имя функции>¿ и нажать enter.
10. Команда x=[a:h:b] генерирует вектор строку с
равноудалёнными элементами от а до b с шагом
(b−a)
h= , где n количество точек на участке [a;b].
(n−1)
11. Команда x=[a b c d …e] вводит вектор строку с
элементами a ,b ,c ,d, …,e.
12. Команда x=[a;b;c;d;…;e] вводит вектор столбец с
элементами a ,b ,c ,d, …,e.
a b
13. Команда x=[a b;c d] вводит матрицу c d . | |
14. В MATLAB можно выполнять матричные
вычисления по правилам математики.
15. В MATLAB можно выполнять поэлементные
вычисления с элементами матриц (векторов). Для
этого необходимо писать операции умножения(.*),
деления(./) и возведения в степень(.^) с точкой
спереди.
16. Для вывода данных в той или иной форме
используются форматы: format short; format long;
format short e; format long e; format short g; format bank;
format rat; и другие, например ( format short; x ),
выводит переменную x с четырмя цифрами после
запятой.

Лабораторная работа N2. Графика в системе


MATLAB
Задание работы N 2

I Опишите основные команды программы MATLAB для


построения графиков .

II.Построить графики двух функции одной переменной на


заданном участке [a;b]. Вставить информационные записи.
Использовать различные цвета, типы линии и маркеры.
Представить графики следующими способами:

a) В разных окнах;
b) В одном окне - оси общие;
c) В одном окне - оси разные ( использовать subplot)
(4 , указанные ниже , расположения);

graficul functiei f1=2*(x-1)


20

-20
graficul functiei f1=2*(x-1) graficu l functiei f2=-(x. (1/ 3)) graficuxl 106
functie i g=((x-1).3 ).*sqrt(x).*(2. x )

f(x)
20 -0 .4 2.5

Оба на
-40
-10 -8 -6 -4 -2 0 2 4 6 8 10 15 -0 .6

grafic ul functiei f2=-(x. ( 1/3)) 2

0 10 -0 .8

5 -1 1.5

-1

правые
0 -1 .2

-2 -5 -1 .4

g(x)
-10 -1 .6 0.5

-3

оси
-10 -8 -6 -4 -2 0 2 4 6 8 10 -15 -1 .8

x 10
6
grafic ul functiei g=((x-1).3).*sqrt(x).*(2.x ) 0

3 -20 -2

-25 -2 .2 -0.5
2 -10 0 10 -10 0 10 -10 0 10

f(x) и g(x) 0

-1
-10 -8 -6 -4 -2 0 2 4 6 8 10
graficul functiei f2=-(x.( 1/3)) 6
x 10 graficele functiei 6
x 10 graficele functiei
0 2.5 2.5

Оба на
f1=2*(x-1) f1=2*(x-1)
2

Оба на
-0.5 f2=-(x. ( 1/3)) f2=-(x. ( 1/3))

Oy axa ordonatelor
1.5
-1 2
1
-1.5
0.5

правые
-2 1.5
0

верхние

Oy axa ordonatelor
-2.5 -0.5
-10 -8 -6 -4 -2 0 2 4 6 8 10 -10 -8 -6 -4 -2 0 2 4 6 8 10
Ox axa absciselor
1
6
x 10 graficul functiei g=((x-1). 3).*sqrt(x).*(2.x ) graficul functiei f2=-(x. (1/3)) 6
x 10 graficul functiei g=((x-1).3 ).*sqrt(x).*(2. x)
2.5 0 2.5

2 2
0.5 -0.5

1.5 1.5

оси
-1
1 1

оси
0 -1.5
0.5 0.5

-2
0 0

-0.5 -0.5 -2.5 -0.5


-10 -8 -6 -4 -2 0 2 4 6 8 10 -10 -5 0 5 10 -10 -5 0 5 10 -10 -5 0 5 10
Ox axa absciselor

Вари
Функция f(x) Функция g(x) [a;b]
ант

1 f (x )=sin x g( x )=sin 2 x x∈ [− 2π ,3 π ]

2 f (x )=sin x 2 g( x)=cos x2 x∈ [− π ,π ]

3 f (x )=x 3 +2 x 2 +1 g( x)=( x−1)4 x∈ [−1,1 ]

4 f (x )=ln x 2 g( x)=x ln x x∈ [− 0.2,10 ]

5 f (x )=|2 x|3 g( x)=|2x|5 x∈ [− 0.5,0.5 ]

6 f (x )=x 2 g( x)=x 3 x∈ [−1,1 ]


7 f (x )=arcsin x g( x)=arccos x x∈ [−1,1 ]

8 f  x   cos 2 x, g  x   ln  x  1 x    , 4 

9 f  x   x 2 ln x g  x   x sin x x   0.2,8

10 f  x   x 2 sin x g  x   x  ln x  1 x    ,6 

11 f  x   sin 3  x  g  x   cos3 x x    , 2 

12 f  x   x 2 cos x g  x   x 3 cos x x    ,3 

13 f  x   x ln  x 2  1 g  x   x2  x  2 x   0.2, 4
14 f  x   x sin x 2 g  x   x 2 cos x x    , 4 

15 f  x   2e x sin x g  x   x 2 cos 3 x x   1,3

sin x
16 f  x   5e  x cos x g  x  x   0.1, 4
x

17 f  x   x 2 sin 2 x g  x   x cos x x   1,3

18 f  x   e x sin x 2 g  x   x cos 2 x x   1, 2

19 f  x   x cos x g  x   x cos 2 x x   2 , 2 

20 f  x   2 arcsin x g  x   x 2 cos x x   1, 2

21 f  x   3e  x sin x g  x   e x cos x x   0,3

22 f  x   x 2 sin x g  x   x cos x x    ,  

23 f  x   3arccos x g  x   e  x cos x x   1,1

24 f  x   x sin x g  x   x  ln x  1 x   1,3

25 f  x   xthx g  x   x 2 cos x x   1, 2

26 f  x    x 2  1 sin x g  x   ln  x 2  2  x   1,3

27 f  x   e  x sin 2 x g  x   x cos x x    ,3 

28 f  x   3 x cos x g  x   x 2 cos 2 x x    ,  

29 f  x   x 2 cos x g  x   x sin 2 x x   1,3


30 f  x   x 2  ln x  2  g  x   e x sin x x   1, 2

III.Построить графики функции z = z(x,y) двух переменных


на заданном прямоугольном участке различными способами
–mesh , surf, meshc, surfc, contour, contourf, contour3.
Оформить графики поясняющими записями.

Вари
Функция Сегмент x Сегмент y
ант

1 z(x , y)=sin x⋅e−3 y x∈ [ 0,2 π ] y∈ [ 0,1 ]


2
2 z(x , y )=sin x⋅ln y x∈ [ 0,2 π ] y∈ [ 1,10 ]

z(x , y)=sin2 ( x−2 y)⋅e


−|y|
3 x∈ [ 0 ,π ] y∈ [ −1,1 ]
4 z(x , y)=(sin x 2 +cos y 2 ) xy x∈ [−1,1 ] y∈ [ −1,1 ]
5 z(x , y )=(1+xy)(3−x)(4− y ) x∈ [ 0,3 ] y∈ [ 0,4 ]

z(x , y)=e (x 5 + y 4 )sin( xy)


−|x|
6 x∈ [− 2,2 ] y∈ [ −3,3 ]

x 2 y 2 +2 xy−3
7 z(x , y )= x∈ [− 2,2 ] y∈ [ −1,1 ]
x 2 + y 2 +1

8 z  x, y   e
x
cos 2  x  y  x   1,1 y    ,  

9 z  x, y   x 2 e
y
sin  xy  x   2, 2 y   1,1

10 z  x, y   2 x cos x ln y x    ,   y   1,5
11 z  x, y   e  x  x 2  y 2  cos  xy  x   1, 2 y   2,3

12 z  x, y   sin 2  x  3 y  e
y
x   0,   y   1,1

13 z  x, y   cos  x  2 y 2  ln  xy  1 x   1,1 y   1, 2

14 z  x, y   2 x sin  xy  ln  y  2  x    ,   y   1,1

15 z  x, y   sin  x 2  y 2  cos  xy  x    , 2  y    ,  

16 z  x, y    1  2 xy   sin x  cos y  x   1,1 y    , 2 

17 z  xy   e x  cos  xy   xy  x   0,1 y   2, 2

18 z  xy   x sin  x  ln y x   0,   y   1,5

19 z  x, y   sin  xy   x 2 y 2  3 x   2, 2 y   1,1

20 z  x, y   2 x 2e y cos  xy  x   1,1 y   0.5,1.5

21 z  x, y   2 x sin  x  y  ln  y  2  x    ,   y   2, 2

22 z  x, y    1  xy  sin  xy   x  x   1,1 y    ,  

23 z  xy   sin  2 x  y 2  e  x x   1, 2 y   0, 2

24 z  x, y   x 2 cos  xy   ln xy  x  x   1,1 y   2, 2

25 z  xy   cos  x 2  y 2  sin  xy  x   1.5, 2 y   1, 3

26 z  x, y   2 xy sin  xy   cos  xy   x   1,1 y   2, 2


27 z  x, y    x 2  y  e  y sin  xy  x    ,   y   0,1

28 z  x, y   cos  x 2  2 y  ln  xy  2  x   0.5, 2 y   1, 3

  3 
29 z  x, y   2sin  x  2 xy  cos  3xy  x   ,  y    ,  
 2 2

30 z  xy   2 yu cos  xy  ln  xy  x   1,3 y   0.5, 2

Справочный материал для выполнения


лабораторной работы №2
1. Команда figure(n) открывает графическое окно с
порядковым номером n, где будет располагаться
будущий график, который подлежит построению.
Перед построения очередного графика нужно
открывать новое графическое окно. Если этого не
делать, то исчезнет предыдущий график.
2. Для построения графика функции y=f(x) необходимо
задавать значения для аргумента x. Лучше всего это
делать командой x=[a:h:b], где a и b границы участка
построения графика, а h шаг деления участка [a;b].
3. Самая простая команда для построения графикa
функции y=f(x) имеет вид: plot(x,y). Эту команду
можно дополнить опциями, которые заключаются
между апострофами, например, plot(x,y,’rx-‘). Здесь r
означает красный цвет кривой графика, x точки на
графике указываются крестиками, а знак – означает,
что кривая графика вычерчивается непрерывной
линией. Другие опции (цвета, маркеры, типы линии)
можно найти в литературе.
4. На построенный график нужно нанести
информационные записи следующими командами:
grid on – включает сетку ; xlabel(‘запись’),
ylabel(‘запись’)-наносит записи на декартовые оси
координат; title(‘запись’)-наносит поясняющую запись
для названия построенного графика; legend(‘запись’)-
наносит соответствующую математическую запись
построенной функции.
5. Если надо построить графики двух функции f=f(x) и
g=g(x) одного аргумента на общие оси, то можно
использовать команду: plot(x,f,’go-’,x,g,’bs-’). Первый
график (f=f(x)) будет начертан зелённой непрерывной
линией с маркерами в виде кружочков. Второй
график (g=g(x)) будет начертан синей непрерывной
линией с маркерами в виде квадратов. Опции можно
не указывать, будут использоваться опции по
умолчанию.
6. Иногда требуется разместить в одном окне несколько
графиков на отдельные оси . В этом случае
графическое окно разбивается на подобласти, каждая
из них со своими осями. Это осуществляется
командой subplot(n,m,k): окно разбивается на n·m
подобластей (они размещаются в виде n строк и m
столбцов); k-я подобласть активна(1 ≤ k ≤ n ∙ m). Если
нужно объединять две подобласти, например первую
и вторую , то команду надо писать в виде subplot(n,m,
[1,2]).
7. Пусть требуется построить график функции двух
переменных z = f(x,y).Как и в случае функции одной
переменной нужно задавать значения для каждого
аргумента(для x и y ) и открывать графическое окно.
8. Из значении для x и y необходимо формировать пары
значении. Это достигается командой:
[x,y]=meshgrid[x,y]. После этого нужно ввести z =
f(x,y).
9. График поверхности z = f(x,y) строится командой
mesh(x,y,z) или командой surf(x,y,z). В литературе
можно найти команды для лучшей визуализации
построенной поверхности.

Лабораторная работа N3. Расчет кинематических


характеристик движения материальной точки
Задание работы N 3

I.Объявить заданную функцию file-функцией и построить eе


график на заданном участке [a;b] при помощи plot ( c шагом
0,05) и fplot.

Вариант Функция [a;b]

1
f (x )=
4 −2
3
arctg( 1/ ( 1 .1+sin 5 πx ) )

6
7

1
8 f  x   3sin , x   0.05,1
x

9 f  x   2 sin 20 x x   0,1

2
f  x  x   1,1
sin  e  e   cos  e2 x  e  x 
10 2x x

1
11 f  x   2sin x   0.05,1
2x

12 f  x   2 x sin 6 x  e 2 x cos6 x x   0,1

12
13 f  x  x   0.05,1
14  12sin 21 x

sin 23 x
14 f  x  3 x   0,1
3  sin 21 x
 
 1 
15 f  x   sin   x   0,1
2
  arctgx 2 x 
 11 
1
f  x 
16 1 x   0,1
arcctg
1.2  sin 7 x
 1 
17 f  x   2sin  7 x  x 2  x   0,1
 3 

18 f  x   3 sin 30 x  x 2 x   0,1


 
 5 
19 f  x   cos   x   0,1
3
  arctgx5 
 11 

20 f  x   3e x cos7 x  3e x cos7 x x   0,1

 1 
21 f  x   3cos  7 x 2  x5  x   0,1
 3 

22 f  x   5sin  10 x 2  2 cos  x  x   0,1

23 f  x   3sin   x  100 x 2  x   0,1

sin 25 x
24 f  x  5 x   0,1
2  cos 23 x
13
25 f  x  x   0,1
15  11sin 50 x

26 f  x   2e x sin 7 x  3e x cos7 x x   0,1

27 f  x   5 cos 30 x  x1/ 3 x   0,1

f  x    sin 50 x  x   0,1


1/ 3
28  x1/ 2

sin 30 x
29 f  x  5 x   0,1
2  sin 25 x

30 f  x   sin 4 3 x 3  arctge x x   0,1


II. Точка движется в плоскости. Написать две file-функции.
Первая имеет входной параметр-t (время), а выходные –
координаты точки x и y . Вторая имеет входные
параметры номер графического окна и шаг вычисления
координат, а на выходе выводит траекторию движения
точки с указанием на ней некоторого положения.

a) Построить график плоской траектории материальной


точки при помощи команд comet и plot. Показать
положение точки на траектории для случайно
выбранного момента времени из заданного интервала .
b) Определить скорость, ускорение, касательное ,
нормальное ускорения и радиус кривизны траектории
для выбранного момента времени.
c) Показать на графике траектории все вектора из
предыдущего пункта, используя инструменты
графического окна.
d) Построить таблицу со всеми результатами с
размерностями.

Varianta x t y t t
π π
1 x=2−3 cos ⁡( t)
6
y=12 sin ⁡( t )
6
 0, 4 
2 x=2−3t y=2t 2+ 6  0,3 
π π
3 x=6 cos ( )
6
t −3 y=−3 sin 2 ( t )
6
 0, 4 
4 x=2 t y=(2+t)2  0, 4 
π
5 x=4−6 sin ⁡( t)
6
y=4 cos ( π6 t )−2  0, 2 
6 x=t−4 y=(t+ 2)2  0, 2 
π
7 x=8 sin ( π6 t )−2 y=−10 cos ⁡( t)
6
 0, 4 
8 x=4−2t y=2−3 t 2  0,5 
π π
9 x=5 cos ⁡( t)
6
y=−10sin ⁡( t)
6
 0, 4 
10 x=2 t 2 +2 y=2−t  0, 4 
π
11 x=6 cos ( π6 t )−3 y=−4−6 cos ⁡( t)
6
 0, 4 
12 x=4−2t y=(t+ 1)3  0,3 
π
13 x=1−2cos ⁡( t)
6
y=3 cos ( π6 t )−2  0, 4 
14 x=4 t y=2−t 3  0, 4 
π
15 x=3 sin ⁡( t )
6
y=9 cos ( π3 t )+5  0, 4 
16 x=t−2 y=1−2 t 2  0, 2 
π π
17 x=2−2sin ⁡( t)
4
y=4 cos ⁡( t)
2
 0, 2 
18 x=2−8 t y=2−4 t 2  0, 2 
π π
19 x=12 sin ⁡( t)
6
y=8−10 cos 2 ( t )
6
 0,3 
20 x=3−9 t y=2t 2+ 2  0, 2 
21 x=−2 cos ( π4 t )+3 y=2sin ( π2 t )−1  0,  
22 x=2 t 3 y=2−t  0,  
π
23 x=4 sin ( π6 t )−2 y=4 cos ⁡( t)
3
 0,  
24 x=2 t 2 + 4 y=t−4  0, 2 
π π
25 x=−6 cos ⁡( t)
3
y=2−3 sin ⁡( t)
6
 0, 2 
26 x=2−3t 2 y=2−t  0, 2 
π π
27 x=6 sin ⁡( t)
6
y=−3 cos ⁡( t)
3
 0,3 
28 x=(t +1)2 y=3−6 t  0,3 
π π
29 x=4−8 sin ⁡( t)
4
y=2cos ⁡( t)
2
 0, 4 
 0, 2 
30 x=4−2t 3 y=2−4 t

III. Точка движется в пространстве. Написать две file-


функции. Первая имеет входной параметр-t (время), а
выходные –координаты точки x,y и z . Вторая имеет
входные параметры номер графического окна и шаг
вычисления координат, а на выходе выводит траекторию
движения точки с указанием на ней некоторого положения .

a) Построить график пространственной траектории


материальной точки при помощи команд comet3 и
plot3. Показать положение точки на траектории для
случайно выбранного момента времени из заданного
интервала .
b) Экспериментировать с различными значениями
шага .

Вар

x(t); y(t); z(t) t

1 x(t)=t(t-2π); y(t)=sin(t); z(t)=2t  0, 4 


2 z (t )  1.5t  0, 2 
3 z (t )  1.2t1.3  0, 4 

4  0,3 
z (t )  1.5t 1.2

5 z (t )  2t1/ 2  0, 2 
6 z (t )  2t1/ 3  0, 4 
7 z (t )  1.2t1.5  0,3 
8 x  t   t cos 2t y  t   sin t  ln  t  1 z  t   2t  0, 2 
, ,
9 x  t   3sin  arccos t  y  t   2sin t z  t   1.4t1/ 3  0, 4 
x  t   2sin t  1.3sin 2t y  t   t cos 2t
10  0,3 
z  t   1.2t 2

11 x  t   t  1  cos 2t  y  t   t sin 2t z  t   1.3t  0,3 


12 x  t   2 cos  sin t  y  t   3sin  t  1 z  t   t1/ 2  0, 2 
13 x  t   t sin t  cos t y  t   cos 2t z  t   2t 1/ 3  0, 2 
14 x  t    t 2  1 sin 2t y  t   t cos t z  t   1,5t  0, 2 
2
x t  cos 2t y  t    t  1
1/ 2
sin t
t  0.1
15  0, 
z t  2 t

16 x  t   2sin  cos t  y  t   t cos t 2 z  t   3t  0, 


17 x  t   et sin 2t y  t   t  1  cos t  z  t   1.3t1/ 2  0,  
x  t   t  1  cos t  y  t   2t  1  sin t 
18  0, 2 
z  t   2t1.3

19 x  t   t 2  2 cos t y  t   1  sin t z  t   1.5t  0,5 


3 3
x  t   2 cos t  cos 2t y  t   2sin t  sin 2t
2 2
20  0, 4 
z  t   1.4t 2/ 3

21 x  t   2e t sin t y  t   3e  t cos t z  t   3t 1/ 3  0, 4 
22 x  t   3sin t y  t   2 cos  sin t  z  t   1.7t 3/ 2  0, 4 
23 x  t   et cos t y  t   3sin  cos t  z  t   t 3/ 4  0,3 
24 x  t   t  1  sin t  y  t   2  cos t z  t   1.6t 2/ 5  0, 4 
25 x  t   te  t sin t y  t   1  cos t z  t   1.3t 2  0, 4 
26 x  t   2t cos  arctgt  y  t   3sin t 2 z  t   1.5t 3/ 5  0, 4 
27 x  t   t  sin 2t y  t   2e t cos t z  t   2t 5 /3  0, 2 
28 x  t   2 cos  t  1 y  t   3sin 2t  t z  t   3t1.7  0, 2 
29 x  t   3e  t cos  2t  y  t   2sin 2 t z  t   2.1t 4 / 3  0, 2 
30 x  t   2 ln  t  1 sin t y  t   3cos t z  t   1.7t 3/ 2  0,3 

Справочный материал для выполнения


лабораторной работы №3
1. Если некоторые фрагменты программ используются
часто, то целесообразно оформить их в виде file-
функции, которая составляется во внутреннем редакторе
(editor) MATLAB. Для открытия его окна необходимо
активизировать меню: “File->New->M-file”.
2. File-функция начинается ключевым словом function,
далее ей нужно придавать имя, и в скобках указывать
входные параметры. Можно привести и выходные
параметры.
3. Пример1.
function y=myfun(x);
y=exp(-x).*(sin(x)+0.1*sin(100*pi*x));

Функция, имя которой myfun, имеет входной параметр x и


выходной параметр y. Из командной строки посылается
численное значение для входного параметра x и на выходе
она выдаёт обратно численное значение для y.
4. Пример2.
function [x,y]=xy(t)
Имя – xy; Входной
x=sin(t);
параметр- время t; Выходные
y=cos(t);
параметры- пара чисел x и y.
5. Пример3.
function figpas(fig,pas) Имя –figpas; Два входных
tmax=4*pi; параметров:номер фигуры(fig)
t=0:pas:tmax; и шаг вычислений(pas).
[x,y]=xy(t);
figure(fig) На выходе file-функция даёт
comet(x,y);plot(x,y) график y=f(x) т.е. траекторию
hold on и рисует на траектории
t=tmax*rand конкретное положение в виде
[x,y]=xy(t); кружочка красного цвета.
plot(x,y,'ro-') rand-генератор случайных
title(['t = ',num2str(t)]) чисел на[0;1].
6. Пусть требуется построить на [0;1] график функции
myfun, которая оформлена в виде file-функции. Это
>> figure
можно делать двумя командами: >> figure
>> x=[0:0.01:1]; >>fplot('myfun',[0,1])
>> y=myfun(x);
>> plot(x,y)
Команда fplot не требует шаг деления интервала [0;1], она
сама подбирает подходящий шаг с учётом специфики
функции.
7. Если необходимо вычислять кинематические
характеристики движения материальной точки, то
нужно использовать формулы кинематики точки:

Кинематика материальной точки

Способ задания - скорость - ускорение


движения

Векторный
способ, =
(t)

Координатный vx =   ax=
способ: x = x(t) vy=  ; ay =
y = y(t)
vz = az=
z = z(t)
v= a=

Естественный = n
+ τ

способ ,
σ =σ(t) an =v2/ρ
|v x ax + v y a y + v z az|
a τ=
v
a=
8. Производные можно вычислять вручную или при
помощи приложения символьной математики,
например:

>> syms t Скорость направляется по


>>x=sin(t); касательной к траектории в
>> vx=diff(x) сторону движения. Ускорение
vx = cos(t) состоит из двух компонент:
нормального и касательного
(тангенциального) ускорения.

n
9. Главные обозначения : –нормальное ускорение;
τ
–касательное (тангенциальное) ускорение ; - полное
ускорение; радиус кривизны траекторий.

Лабораторная работа N4. Сложение гармонических


колебаний материальной точки.
Задание работы N 4

I.Привести краткое описание кинематических


характеристик взаимно-перпендикулярных и одинаково
направленных гармонических колебаний материальной
точки.

II.Вам предстоит выбрать два одинаково направленных


гармонических колебания (x1 и x2) с циклическими
частотами ω1 и ω2 , с начальными фазами α1 и α2 и с
амплитудами А1 и А2 . Необходимо сложить эти колебания
(х = x1 + x2 , - результирующее колебание), строя
соответствующие графики с информационными надписями,
для следующих случаев:

a) Некогерентные гармонические колебания (ω1 ≠ ω2).


Написать file-функцию времени, которая строила бы в
одном окне на общие оси графики x1(t) , x2(t) и х(t).
Проанализировать результаты.
b) Когерентные гармонические колебания (ω1 =ω2).
Написать file-функцию времени, которая строила бы в
одном окне на общие оси графики x1(t) , x2(t) и х(t).
Проанализировать результаты.
c) Некогерентные гармонические колебания (ω1 ¿ ω2 ,
-колебание типа биение). Написать file-функцию
времени, которая строила бы график функции х(t).
Определить кинематические характеристики колебания
типа биение.
d) Когерентные гармонические колебания (ω1 = ω2).
Написать file-функцию с входными параметрами номер
фигуры и разность фаз α =α1 - α2 , которая строила бы в
одном окне графики функции x1(t) , x2(t) и х(t) для
π π π π 2 π 3π 5 π
α =0 ; ; ; ; ; ; ;π на
6 4 3 2 3 4 6
отдельные оси (графическое окно разбивается на 9
подобластей с соответствующими системами координат
для каждого значения параметра α).

III. Материальная точка участвует в двух взаимно


перпендикулярных гармонических колебания (x и y) с
циклическими частотами ω1 и ω2 , с начальными фазами α1
и α2 и с амплитудами А1 и А2 . Вам предстоит выбрать их.

a) ω1 =ω2 . Написать file-функцию с входными параметрами


(порядковый номер осей и разность фаз α =α1 - α2 ).
Построить в одном окне на разных осях траектории
движении (фигуры Лисажу) для
π π π π 2π 3 π 5π
α=0 ; ; ; ; ; ; ; ;π
6 4 3 2 3 4 6 .
ω1 n1 π
α1 = α2 = α - 2 ;
=
b) ω1 ≠ ω2; ω2 n2 ; n1 , n2 = 1 , 2 ,3 , …. ;

Написать file-функцию с входными параметрами


порядковый номер осей и параметр α . Построить в
одном окне на разных осях траектории движения
(фигуры Лисажу) для

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

Справочный материал для выполнения


лабораторной работы №4
1. В этой работе проводятся численные эксперименты с
гармоническими колебаниями. Математическое
уравнение этих колебаний имеет вид:
x= A ∙ sin(ωt +¿ α )или x= A ∙ cos(ωt + α )¿
2. A- амплитуда гармонических колебаний; ω -
циклическая частота (показывает число колебаний за
2π секунд);(ωt +α ) - фаза гармонических колебаний;α
– начальная фаза. Сравнивать фазы двух колебаний
можно, если они оба представлены одинаковыми
функциями (синус или косинус).
3. Два колебания с равными частотами (ω 1=ω2 )
называются когерентными. Результат сложения двух
когерентных гармонических колебаний одного
направления также является гармоническим
колебанием.
4. Два колебания с разными частотами (ω 1 ≠ ω2 )
называются некогерентными. Результат сложения
двух некогерентных гармонических колебаний одного
направления не является гармоническим колебанием.
5. Если сложить два гармонических колебания с
близкими частотами (ω 1 ≅ ω2) , то результирующее
движение будет иметь характер механических биений.
Рассмотрим один пример:

File-функция:myfun1 Command Window

function x=myfun1(t)
>>t=0:pi/20:100*pi;
x1=20*cos(2*t);
>> x=myfun1(t);
x2=22*cos(2.08*t);
>> plot(t,x,'k-')
x=x1+x2;

x3=20cos(2t)+22cos(2. 08t)
50
x3

-50
0 50 100 150 200 250 300
t

Лабораторная работа N5. Расчет кинематических


характеристик движения твердого тела
Задание работы N 5

I. Пластина D (прямоугольник, круг, или треугольник)


вращается в плоскости чертежа вокруг оси О 1 согласно
закону φe = φ(t) , рaд. На пластине жестко закреплен шарик
М. Положение шарика определяется отрезком (или дугой)
ОМ. Необходимые данные и чертежи прилагаются.
a) Определить момент времени, в котором φe= φ1 .
b) Для найденного момента времени определить
скорость и ускорение точки М.
c) Выполните чертеж и покажите на нем все векторы : (ω, ε, v ,
aос , aвр, a).

Примечание: Для выполнения подпункта (а) необходимо будет решать


уравнение φe= φ1. Практически, это означает найти корни кубического
полинома. Ниже приведён пример нахождения корней полинома
четвёртой степени: ( x4--3x3+3x2-3x+2=0 ). Для начала
необходимо сформировать вектор, элементы которого коэффициенты
при переменной х по мере убывания степени. После этого использовать
команду roots.

>> coef=[1,-3,3,-3,2]; После нажатия enter


получите 4 корня два
>> r=roots(coef) вещественных и два
мнимых.
При выполнении подпункта (b) нужно найти радиус траектории
движения точки М. В некоторых случаев удобно будет использовать
формулу определения расстояния между двумя точками с известными
координатами: Re =O 1 M =√( x 2−x 1)2 +( y 2− y 1)2

Кинематика вращательного движения твёрдого тела

Кинематическая хара-ка Векторная формула Скалярная формула

Угловая скорость
= ω =| |

Угловое ускорение
= ε =| |

Скорость точки тела v=ω ∙ R


= ×
,
Осестремительное ускорение
a⃗ oc = a oc=ω2.R
Вращательное ускорение aвр =ε .R

Полное ускорение a=√ (a ¿¿ ос)2 +(a¿¿ вр)2 ¿ ¿

Вариант φe = φ(t), рад a,R(cm OM(см) α˚ φ1˚


1,16 t3 +0,4t2 +t 20 R/4 - 275
2,17 2t3 -t2 +t 25 a/4 - 65
3,18 t3 +1,5t2 +0,75t 25 πR/8 - 125
4,19 t3 +0,5t2 +2t 30 a/4 - 235
5,20 t3 +0,5t2 +t 40 a/4 60 75
6,21 t3 +2t2 -0,5t 25 a/8 - 145
7,22 t3 -4t2 +5t 30 πR/8 - 245
8,23 0,2t3 +t2 +t 60 a 45 300
9,24 t3 -0,5t2 +t 20 10 - 80
10,25 t3 +0,5t2 +t 4 √5 5 - 170
3 2
11,26 t +3t +t 40 R/4 - 195
12,27 t3 +t2 +6t 60 πR/8 - 225
13,28 t3 -4t2 +2t 25 πR/4 - 95
14,29 t -0,3t2 +2t
3
30 πR/3 - 155
15,30 t3 +0,6t2 +t 36 6 √3 30 222
3 2
31,32 t +2t -3t 20 20 30 232
1,1 6 2,17
2a
OM
M
.
R

D
a
a
.
O
D
φe φe O1
O1

3,18 O 4,19 .
M
O

.
e R D
2a
D
M
φe φe
O1 O1
a a
5, 20
O1
6,21 O
.M

a φe a
α
D φe

.
D O1
α
a a
O M
7, 22
a
. M
8,23

O1 O
α . M

R φe
D O1
D O
φe
a
O

.
9,24
O
.
M
1 0,25
a D M

a
φe O1 a/2
φe
D O1
a =R/ 2 a a

11,26 12,27
D
.
M
O
R
. M
O
1
φ O 2R
e
R D
φe O1

13,28
O
. M
14 ,29
R
. M

R O

φe O1 D
D
φ O1
e
15,30
M
. O
31,32
.M

.α α O
O
1

R φe R D
D
φe O1
II.Из однородной прямоугольной пластины ABCD cо
cторонами AB= CD=6 дм и BC=AD=12дм вырезана указанная
на чертеже часть. Пластина вращается в плоскости чертежа
вокруг центра масс согласно закону φe = φ(t) , рaд.
Необходимые данные и чертежи прилагаются.

a) Определить момент времени, в котором φe= 2π (рад) .


b) Определить положение центра масс пластины.
c) Для найденного момента времени определить скорость
и ускорение одной из точек A,B,C,D (на выбор).
d) Выполните чертеж и покажите на нем все вектора:
(ω, ε, v , aос , aвр, a).

Примечание: Для выполнения подпункта (а) необходимо будет решать


уравнение φe= φ1. Это будет тригонометрическое уравнение. В качестве
примера решим уравнение cos(x)-x=0. Мы будем искать корень этого
уравнения в окрестности точки π/2. Функцию, нули которой ищем,
оформляем в виде file- функции. Команда fzero требует эту file-функцию:

function y=myfunction(x) >> x=fzero(‘myfunction’,pi/2);

y=cos(x)-x; x=0.7391

При выполнении подпункта (b) надо найти положение центра масс


пластины с вырезанной частью. Разбиваем пластину на части с
известными положениями центров масс и применяем формулы:

x1 s 1+ x2 s 2 +∙∙ ∙+ x n sn y 1 s1 + y 2 s 2+ ∙∙ ∙+ y n s n
x c= ; yc=
s1 + s2 ∙∙ ∙+s n s1 + s2 ∙∙ ∙+ sn

Вариант φe = φ(t), Вариант φe = φ(t), рад


1,11,21 20sin(πt) 6,16,26 10cos(2πt)
2,12,22 18sin(2πt) 7,17,27 8cos2(πt)
3,13,23 16sin2(πt) 8,18,28 7sin2(2πt)
4,14,24 14cos2(2πt) 9,19,29 7,2sin(3πt)
5,15,25 12cos(πt) 10,20,30 8,4cos(0,5πt)
1,11,21 2,12,22
y y
B C B C

O
x O x
A D A D
3,13,23 4,14,24
y y
C B
B C

O x O x
A D A D
5,15,25 6,16,26
y B y
C
B C
O
O x x
A D A D
7,17,27 8,18,28
y B y
B C C
O
x O x
A D A D
9,19,29 10,20,30
y y
C B
B C
O O
x x
A D A D
III. Механизм состоит из стержня АВ и из двух поршней,
которые связаны с стержнем посредством шарниров А и
В. Поршни выполняют поступательные движения в
плоскости чертежа вдоль соответствующих
направляющих. Стержень AB совершает плоское
движение тоже в плоскости чертежа. Известен закон
движения поршня А (или В): s=s(t) . Численные данные
и соответствующие чертежи прилагаются. t1 –расчетное
время.

a) Определить скорости точек А, В и М координатным


способом.
b) Построить траекторию движения точки М и положение
точки на траектории в расчетный момент времени.
Показать на траектории скорость точки М, используя
инструменты графического окна.
c) Считая, что скорость точки А(или В) известна(смотри
подпункт(а), определить, методом мгновенного центра
скоростей (метод МЦС), скорости точек В(или А) и точки
М для расчетного момента времени t1. Сравните с
результатами подпункта(а).
d) Выполните чертеж и покажите на нем все вектора: (ω,v А
, vВ , vМ ).

Примечание: Для выполнения этого пункта надо будет найти все


элементы треугольника ОАВ. Удобно, для этого, использовать
теорему синусов. Чертёж выполнять с учётом полученных
результатов:

А s AB s1 AB
α = ; =
sinβ sinφ sinα sinφ
S
α+β+ϕ=π
φ S1 β
О В
Использовать символьную математику. Объявить параметр t(время)
символом. Ввести по очереди все данные: AB, AM,BM, S, φ, β или α, α
или β, S1, xM , yM. Продолжая оставаться в области символьной
математики определяем аналитические выражения для скоростей,
дифференцируя соответствующие функций по времени используя
команду diff(имя): vA=diff(S) или vA=diff(S1); vB=diff(S1) или vB=diff(S);
2
vMx=diff(xM), vMy=diff(yM), vM = √v Mx +v 2My ;
Далее, вводим расчётное время t1 и вычисляем все скорости численно,
используя полученные аналитические выражения.
При построении траектории (предварительно задавать область
изменения времени ) используем полученные в области символьной
математики аналитические выражения для xM и yM.
В подпункте (с) надо построить, зная истинные направления
скоростей точек А и В, мгновенный центр скоростей(МЦС). Он
находится на пересечении перпендикуляров к скоростям проведённых
в точках А и В соответственно. Используя геометрию чертежа надо
будет находить расстояния(AP,BP,MP) до МЦС(точка P) и провести
расчёты по формулам:

vA vB
ω= или ω= ; v =ω ∙ BP и ли v A =ω ∙ AP; v M =ω ∙ MP
AP BP B

Результаты сравнивать с результатами подпункта(а).

Вариант Уравнение движения Расчётное время


s=s(t), м t1 , с
1,11,21 √2 1/12
60 sin(2πt)
2,12,22 40sin(πt) 1/4
3,13,23 √3 1/3
30 cos(πt)
4,14,24 40sin(3πt) 1/9
5,15,25 80sin(2πt) 1/6
6,16,26 45sin(πt) 1/3
7,17,27 42cos(2πt) 1/6
8,18,28 √2 1/6
45 sin(πt)
9,19,29 1/18
20 3 sin(3πt)

10,20,30 100cos(2πt) 1/8
1,11,21 2,12,22
y s A AB=60 cm s A
MB=20cm O y

M M
45 B AB=40cm
B BM=10cm
O x x
3,13,23 A 4,14,24 x
O y
60 M B
A s
M
s B AB=45cm y O
BM=15cm AB=40cm
x BM=20cm
5,15,25 O 6,16,26
y AB=45cm
x A 30 AM=15cm
B
M s M A
AB=40cm O x
BM=20cm B y s
7,17,27 y AB=42cm 8,18,28 x
A AM=14cm AB=45cm B
M AM =15cm
B M
x y A 45 s
O s
O
9,19,29 y AB=30cm 10,20,30
BM=10cm B O
A x 30 s

s M B M
60 AB=50cm
O x AM=25cm y A
Лабораторная работа N6. Исследование динамики
колебательного движения материальной точки.
Задание работы N 6

I. Вычислить числено определенные интегралы.

Вариант Интеграл Интеграл


1 √2
1 3
∫ (1−2 y) √ 1+(1−2 y ) dy 4
∫ ( xxdx
2
+1)3
1/2 −1

1
1
1/ 2 3/ 2
 1) dy
1/ 2 u 2 du
2  y (y ∫ (2−u 3 )3
0
0

8 1
3 4 z
3 ∫ x √ x +1dx ∫ ( z2+1)4
dz
1 0

1 1
dx
4 ∫ (1+5 x ) −1/3
dx ∫3
0 0 √1+5 x
√5 z3
5 ∫ z √ z2+4 dz
0
√5
∫ z2
0
√ + 4 dz

9 1
z+1
∫ dz
6 ∫ √ 1+√ ydy 0 2
2
3
0 ( z +2 z+ 3)
2 5/9
−1/3 2/3 1/3 dy
7 ∫x ( x +1) dx ∫
1 0 √ 1− y(1+√ 1− y )2
5
5
y 2 dy
  1  5x 
2 2
3   2  x  dx 
3
8
y 
4 1/ 3
1 1  y2 1

 z  2  dz 3 1/ 3
4 5/ 2

 y 
1/ 4

2
9 2 y 3 / 5dy
 z  z  1
2
2
0 1

u 
2 1/ 3
3 3 1 du
  
3
10 y3  3 y  1 y 2  2 dy 
u 
1/ 2
3
1 1.2  u2  2

z 
2 1/ 5
5 4  z 1 dz
 
1/ 5
11 x4  x2  1 x 6 dx 
 z  34 2
1/ 2 1.5

x 
1/ 3 1/ 5
2 3  x2 dx
 
3
12 u 3  3u1/ 3  2 u 2 du 
x 
1/ 3
3
2 1  x1/ 2

z 
3 1/ 3
3 4  z2/3 dz
 
3/ 2
13 x1/ 4  x x 3dx 
 z  1
2
4
0 1.5

u  3 1/ 3
4 3  u3 / 2 du
 
1/ 5
14 y1/ 3  y 3 y 7 / 3 dy 
 u  2 2 1/ 5
1 1

z 
1/ 5


3/ 2


3 4 z dz
15  x3 / 2 x 4  2 dx 
 z  2 3 1/ 3
1.2 1
4 4
x 4

 3x1/ 3 dx
y 
1/ 3

5/3 3/ 2
16 1 y dy
1.5 1.2  x  42

3
 u  u  du
2 3 1/ 3

x    u  2
3/ 2 7/3
17 1 x dx 3/ 4
1.2 0.5

3 3
y 2/5
 y dy 
x x    y 3  3
3/ 4 2/3
18  2 dx
0 0.2

4 3
 z  z  dz
3/ 4

 y y  dy 
7/3 3 3/ 5
19 y
 z  1
3 1/ 3
0.5 0

3 3

z 3 / 2 z 3  1 dz 
x   z  2  1/ 3
7/3 3
20 x  xdx
0.2 0.5

3 2

y1/ 3 y 2  2 dy 
x x  dx   y3 / 2  1
3/ 2 3 1/ 3
21 x
0 0

3 3

u 3 / 2 u1/ 3  1 du 
 z z  
4/3 2
22  3 dz
1.2 0.5 u 3/ 5
 u

3 2
y 3/ 2

 2 y 2 dy
 x x  
7/3 3
23  2 dx
0.5 0.2 y 3
1 
x 
4 7/3 3/ 2
1
y y 
4/3 1/ 5
3 dx
 1 dy
24
1
 x 2 3
0
y 
4/3 1/ 5
3 4 y dy
u 
1/ 3
 
3/ 4 3
25 u 2 du
0.2 0.2 y 2
1 
y 
4/5 1/ 4
4 1/ 5 3  y1/ 3 dy
26 x
1/ 3
x 3
x 3/ 2
 dx 
0 0.3  y  13

x 
3/ 2 1/ 3
3 4  x2 / 7 dx
 z  z  1
1/ 3

7/2 4
27 dz
0.2 0.1  x  12

3.1 3
y 5/ 2

 1 y 2 dy
x 
1/ 3
 
3/ 5 2
28 x 1 dx
0 0 y 3
2 
z 
3/5 1/ 3
2 4 2 dz
 u 
1/ 3

3
29 1 udu
0.1 0.1 z 2
1 
3 1
y 3/2 ( y 3 +2)1/3
 
3/ 4
 x x 1
7/3 2
30 dx ∫ dy
0 0 ( y 2 +2)

II. Вычислить числено двойной интеграл , используя


соответствующую file-функцию.

Вариант Двойной интеграл


5 11

  [e
x y
1  ln( xy )]2 / 3 dxdy
4 10

11

  [4 x
3
2 y  3 y 2 x ]1/ 4dxdy
00

2 1

  [4 y
23
3 x  cos y ]1/ 3dxdy
1 2

3 1
4 ∫∫( ex +cos y )3 dxdy
2 0

3 2
5 ∫∫( x+ y )3 e x+ y dxdy
2 1

4 2
6 ∫∫(6 x2 y+8 xy 3 )√ x3 y 3 dxdy
3 1

0.2 0
7 ∫ ∫ [ x2 y3+sin x ]ex dxdy
0.1 −1

3 2 1/ 3

  sin x  ye  dxdy
x2  y2
8

1 0.1

3 4 1/ 2

  ln  x 
 y  y sin  xy  
2 2
9 dxdy

0.1 1

3 1 1/ 4

   xe  x cos y  dxdy
x y 3
10
1 0.2
32 1/ 3

   ye  x cos y  dxdy
x
11
11

4 3
12   3x
2
y  2 x ln  xy  dxdy
21

32 1/ 3

   x  2 y   x arcsin  xy   dxdy


3
13
21

23 1/ 2

   x  x  y   ye 
3/ 2 2 x y
14 dxdy
11

2 1

 
3/ 4
 x 7 / 2 3 xy 2  sin x 
15   
dxdy
0.2 0.1

32 1/ 3

   x  2 y   x arcsin  xy   dxdy


3
16
21

2 1

   x  sin x e x  y dxdy


3 3/ 2
17 y
1 0.2

2 1
18    x
3/ 2 7 /3
y  ln  xy   sin xdxdy
1 0.3

4 1

   x  x  
 4/3 y
2
 xe x  y xydxdy
19
0.5 0.4

3 2
20    x
1/ 3
sin  xy   x 2 / 3 y 7 / 2 e x  y dxdy
21
32 0.7

 x  x  e x  y dxdy
1/ 3 2 / 5
21 y
11

3 1

   x  x 
 3 7 / 2 1/ 3
y  xy sin x  dxdy
22
2 0.1


32 1/ 3

   xy  dxdy
1/ 3 x  y 1/ 3 7 / 2
23 e x y 
21

2 1 1/ 3
 xy sin  xy   ln xe x  y  dxdy

2
24
 
1 0.1

3 2

   3x 
3 1/ 3
25 y  4 xy cos x x 7 / 3 y1/ 5 dxdy
1 0.5

32 1/ 3

26    x
2 1/ 5
y  3ln  xy   x 2 y 3dxdy
21

3 2 1/ 3
sin x  ye x  dxdy

2
 y2
27
 
1 0.1

32 1/ 3

   x  2 y   x arcsin  xy   dxdy


3
28

21

32 1/ 3

   x  2 y   x arcsin  xy   dxdy


3
29

21

4 1
 4/3
   xe x  y xydxdy
2
30    x x  y 
0.5 0.4
III. Вычислить числено тройной интеграл , используя
соответствующую file-функцию.

Вариан
т Тройной интеграл
2 4 6

∫∫∫( xy+x 2 z)dxdydz


1 0 3 5

2 4 4

∫ ∫ ∫ xyzdxdydz
2 −2 0 −4

3 0 0 6

∫∫∫( x2 y + y 2 z)dxdydz
2 4 5

3 4 4
344 x+ y+ z

4
∭ e x+ y+ z dxdydz ∫2 ∫1 ∫3 e dxdydz
213

3 4 4

∫∫∫( e x + y +z 2 )dxdydz
5 2 1 3

3 2 4

6
∫∫∫( x+ y +z)4 dxdydz
2 1 3

1 2 0
020

∭¿¿ ∫∫ ∫ ( xyz)2 e z dxdydz


7 01−1
0 1 −1

2 2 2 1
222 x+ z 2

8
∭ ¿ ¿ ¿ ∫1 ∫0 ∫1 [sin( x)+ ye ] dxdydz
101
3 1 3 1
2 2 2
∫ ∫∫ [ ln( x + y )+z sin( xy )] dxdydz
9 0,1 0 2
313
1/ 2
∭ [ln ( x2 + y ) + z 2 sin ⁡( xy )] dxdydz
0.102

214

∭ [z e x+ y + y 2 cos ⁡( x)]1 /4 dxdydz


103
10
2 1 4 1
x+ y 2 4
∫∫∫ [ ze + y cos( x )] dxdydz
1 0 3

326

∭ [ y e x + xcos ( z)]1 /3 dxdydz


115
11 3 2 6 1
x 3
∫∫∫ [ ye + x cos(z )] dxdydz
1 1 5

432

∭ [4 x 2 y z 2+ xln(xz )]dxdydz
210
12
4 3 2

∫∫∫ [4 x2 yz 2+x ln( xz )]dxdydz


2 1 0

2 3 4

∫∫∫ [( x +2 y+3 z )2+z⋅arcsin ( x )]dxdydz


13 1 0 1
234

∭ [x +2 y +3 z ¿¿¿ 2+ zarcsin( x)]dxdydz


101

3 2 5 3
2 325
∫∫∫ [ x ( y + z )2 + ze x + y ]dxdydz
14 2 1 4
∭¿¿
214
1 2 3 5
123 2
(3 yz 2+sin( y ))]dxdydz
15 ∭ ¿¿ ∫ ∫ ∫[ x
0,2 0,1 3
0,20,1 2

3 2 4 1
3 3 324
∫∫∫ [(2 x+ y ) +z⋅arcsin( xz )] dxdydz
∭¿¿
16 2 1 3
213

2 3 4

∫∫∫ [ x 2 z3 +sin( y )]cos( z)dxdydz


17 1 0 2
234

∭ [ x 2 z 3 +sin ( y ) ] cos ( z ) dxdydz


102

2 1 2

∫∫∫ [ x 3 y 2+ln( xz)]sin( z)dxdydz


18 1 0 2
212

∭ [ x 3 y 2+ ln ( xz ) ] sin ( z ) dxdydz
102

3 1 1 1
2 2 3 311
∫∫ ∫ [ x ( y + z ) +xe y +z ]dxdydz
19 2 0 0
∭¿¿
200

1 3 2 1 2 5
3
∫∫∫ [ x cos( yz )+x y z ]e x +z dxdydz
3 2
20 0 2 1
132 1 5

∭ [x 3 cos ( yz ) + x 2/3 y 2 z ]e x +z dxdydz


021

3 1 3 1 2
4 3
∫∫∫( y+x z )tg( y )dxdydz
21 1 0 2
313

∭ ( y + x1 / 4 z 2 /3 ¿ )tg ( y ) dxdydz ¿
102
3 1 4 5 1
3 2 3 314
∫∫∫ [( z+x y ) +xy sin( z )]dxdydz
∭¿¿
22 2 0 1
201

3 2 4 1 1 5 1
3 x +z 4 2 3
∫∫∫( xy +e y z ) dxdydz
23 1 0 3

2 3 1

∫∫∫ [ xz sin( xz)+ ytg( z)]dxdydz


24 1 2 0

3 4 5 1 1 1
3 3 3 3
∫∫∫ [3 x y 4 yzcos( z)]x z dxdydz
25 2 3 4
345

∭ [3 x 3 ¿ y 1/ 3 4 yzcos( z)] x 1/ 3 z 1 /3 dxdydz ¿


234

1 3 5 1 1
2 5 3
∫ ∫ ∫( x y +3 zy ) ztg( x )dxdydz
26 0 2 4
135 1
y +3 z y 1/ 3 ¿ )ztg ( x ) dxdydz ¿
2 5
∭(x
024

2 2 4 1
x2 + y 2 3
∫∫∫ [sin( x)+ze ] dxdydz
27 1 1 3
224
2 1/ 3
∭ [ sin ( x ) + z e x2+ y ] dxdydz
113

3 4 5 1
3 4 345
∫∫∫ [( x +2 y+ z ) +xz arcsin (xz )] dxdydz
∭¿¿
28 1 2 3
123

4 2 5
425
∫∫∫ [( y +3 z)2+ yzsin (x )]2 dxdydz ∭ ¿ ¿
29 3 1 4
314
2 2 2
222
∫∫∫ [ x 3( y +z 2 )+ ztg(x )]dxdydz ∭ ¿ ¿
30 1 1 1
111

IV. Написать и решить числено дифференциальное


уравнение прямолинейного колебательного
движения материальной точки. Параметры
колебательной системы выбирать самостоятельно.
Построить график зависимости параметра
положения от времени (x=x(t)) и определить
динамические характеристики колебательного
движения, для следующих случаев(смотри
приложение 4):

a) Свободные колебания без сопротивления.


b) Свободные колебания с сопротивлением.
c) Вынужденные колебания без сопротивления.
d) Вынужденные колебания с сопротивлением.

Лабораторная работа N7.Динамика материальной


точки
Задание работы N 7

I. Материальная точка массой m перемещается в плоскости


xy под действием двух сил F1 и F2. В начальный момент
времени точка находилась в начале координат, где ей
сообщили начальную скорость v0 под углом 450 к оси
абсцисс.
a) Построить на общие оси графики зависимостей x=x(t)
и y= y(t).
b) Построить, в отдельном окне на общие оси, графики
зависимостей vx(t), vy(t) и v(t).
c) Построить траекторию движения материальной точки.
Показать на графике вектор скорости для начального
момента времени и для произвольного момента.

Примечание: Для внесения вектора на график можно


использовать команду hold on , после чего quiver(x,y,u,v).
Команда quiver(x,y,u,v) строит вектор с началом в x,y и с
компонентами u,v.

F1 F2 v0, m,
Вар.
Н Н м/с kг

1, 16 −0 .5 (xi+ yj ) 0 .7 ( xi−2 yj) 2 2

2, 17 2sin( x)i−1. 5 yj) 3cos( x)i−1 . 4 j ) 3 0.5

3, 18 2i−1.5 yj cos( x )i+sin( y ) j 1 0.5

4, 19 −3i xi+sin( y ) j 1.7 3

5, 20 2i+1 yj −xi− yj 5 1.8

6, 21 1. 5 sin( x)i−17 j xi− yj 4 2

7, 22 cos( πt /6)i+ yj i− yj 1 0.3

8, 23 ti−2ty j −3 xi+4 j 5 3
−x
9, 24 e i−2 yj cos(t )i−sin(t ) j 1.3 1
−x −2 y
10, 25 e i+e j 3 cos(t )i−5 sin(t ) j 1.5 2
11, 26 i−1.3 ẏ j −1.4 xi−2 yj 3.5 1.2

12, 27 2ti−6 j sin( πt /4 )i− ẏ j 5 2.3

13, 28 (t− ẋ)i−7 yj 0 2 0.75

14, 29 i+cos(t ) j 5i+6 tj 3.4 3

15, 30 (1−e x )i− ẏ j (−x+1 .3 t )i+3 j 0.5 1.5

II. Материальная точка массой m =1,5 кг совершает


движение в пространстве под действием движущей силы Р.
Одновременно , точка испытывает сопротивление среды,
R=-c·v , направленное против скорости. Начальное
положение задается радиусом вектором r0 , а начальная
скорость – вектором v0 .

a) Построить на общие оси графики зависимостей x=x(t) ,


y=y(t) и z= z(t).
b) Построить траекторию движения материальной точки.
Показать на графике вектор скорости для начального
момента времени .

Вар. P, ( Н) c r0, ( м) v0, м/с


,kг/с

1, 16 −0.35 xi−0.5 yj−0.5 zk 0.1


7i+3 j
4 j+0.3 k
2, 17 t cos(π /6)i+sin(π /6)k 0.3 0
0.5 j+2k
3, 18 −0.5 ẋ i+ ż k 0.2 0
2i−2 j
4, 19 ẋi+(6−1 .5 ż)k 0.1 0
3 j+0.5k
5, 20 cos( ẋ )i−sin ( y) j+e k
−tz 0.3 3 j+k
2i−5 j
6, 21 2 cos(t )i−3 sin(t ) j+2 k 0.2 i+ k
2i−5 j
7, 22 2i−3 sin(t ) j+2cos(t )k 0.2 20 k 0

8, 23 2 sin(t )i−3 j+2cos(t )k 0.1 20 k


0 .5 i+k

9, 24 tx i+sin( ẏ) j 0.2 0 0.5 j+0.3k


10, 25 2 j+sin(0 . 5+t )k 0.5 0 3i

11, 26 i+ ż k 0.2 0
3i+5 j
12, 27 −2 xi− j−2 zk 0.5 j
2 j+3 k
13, 28 −5 xi−3e
−2t
yj−zk 0.4 i 3 i+3 k

14, 29 −2.5 t 0.1 k 8i+2 j


−3.2 xi−3e ẏ j− ż k
15, 30 −3 xi−5 yj−3 zk 0.3 2k 4 j+9k
Приложение1.Образец титульного листа.
Ministerul Educaţiei, Culturii şi Cercetării
al Republicii Moldova

Universitatea Tehnică a Moldovei

Departamentul Fizica

RAPORT
despre lucrarea de laborator nr. 1

la Mecanică realizată în MATLAB


Tema: Elemente ale programului MATLAB

Varianta 5

A îndeplinit st.gr.TI-041 Sergiu Olaru

A controlat conf.univ., Sanduleac I.

Chişinău – 2020
Приложение 2. Список символов для оформления
графиков

Символ Символ Символ

\alpha \upsilon \sim ~

\beta \phi \leq

\gamma \chi \infty

\delta \psi \clubsuit

\epsilon \omega \diamondsuit

\zeta \Gamma \heartsuit

\eta \Delta \spadesuit

\theta \Theta \leftrightarrow

\vartheta \Lambda \leftarrow

\iota \Xi \uparrow

\kappa \Pi \rightarrow

\lambda \Sigma \downarrow

\mu µ \Upsilon \circ º

\nu \Phi \pm ±

\xi \Psi \geq

\pi \Omega \propto


\rho \forall \partial

\sigma \exists \bullet •

\varsigma \ni \div ÷

\tau \cong \neq

\equiv \approx \aleph

Приложение 3.

Прямолинейные колебания материальной точки

Дифференциальное Динамические
уравнение характеристики

v 20
a).Свободные колебания без
сопротивления
Амплитуда: A= √ x20 +
ω20

ω0 x 0
2
ẍ+ω0 x=0 Начальная фаза: tg(ε)=
v0

ω0– циклическая частота (с-1) 2π

x0 –начальное положение Период: T= ω0


v0 –начальная скорость 1
Частота(Гц): f =
T
h < ω0
Циклическая частота:
b). Свободные колебания с
сопротивлением
ω= √ ω20−h 2
2
ẍ+ 2h ẋ +ω 0 x=0
Начальная фаза:

ωx 0
h – коэффициент, v 0 + hx0
tg(ε) =
характеризующий
сопротивление среды 2π
Период: T= ω

 h < ω0 – малое 1 ω
сопротивление =
Частота: f= T 2 π
 h = ω0 – критическое
сопротивление Декремент затухания:
 h > ω0 – большое
сопротивление η = e-hT
Логарифмический декремент:

Λ= |ln η|=hT

A-амплитуда
вынужденных колебании;
c).Вынужденные колебания
без сопротивления Построить график A=A(p);
2
ẍ+ω0 x=H 0 sin( pt ) γ −¿разность фаз между
фазами силы и колебания
Построить график γ =γ(p);
p – частота силы возмущения
H0
H0 – максимальное значение 2 2
силы делённое на массу A= |ω 0 −p |
точки
0 при p <ω0
γ = π п ри p=ω 0
2
 p ≠ ω0 - общий π п ри p>ω 0
случай.
 p ¿ ω0 – биение p∈[0 ; 3 ω0]
 p = ω0 – резонанс

Построить график: A=A(p);

d). Вынужденные колебания H0


c сопротивлением
A= √( ω20 − p2 )2+ 4 h2 p2
Построить график: γ =γ ( p)
2
ẍ+2h ẋ +ω 0 x=H 0 sin( pt )
2 hp
tg γ =
|ω20 −p 2|

Bibliografie

1. В.Дьяконов, «MATLAB 6 : Учебный курс», СПб, Питер,


2001.
2. В.Дьяконов, В.Круглов, «Математические пакеты
расширения MATLAB. Специальный справочник», СПб,
Питер, 2001.
3. В.И.Конюшенко, «MATLAB – Язык технических
вычислений. Вычисление. Визуализация.
Программирование».
4. N.V. Butenin, I.A. Lunţ, D.R. Merkin, Curs de Mecanică
Teoretică, Vol. 1, 2. Ed. Lumina, Chişinău-1993.
5. V. Caraganciu, M. Colpagiu, M. Ţopa, Mecanica Teoretică,
Chişinău, Ştiinţa, 1994.
6. I.V. Meşcerski, Culegere de probleme la Mecanica Teoretică.
Ed. Lumina, Chişinău-1993.
7. Andrew Knight, «Basics of MATLAB and Beyond»,
Chapman&Hall/CRC, 2000
8. Patrick Marchand, O.Thomas Holland, «Graphics and GUIs
with MATLAB. Third edition», Chapman&Hall/CRC, 2003
9. The MathWorks – MATLAB Tutorial
http://www.mathworks.com/academia/student_center/tutorial
s/launchpad.html

Вам также может понравиться