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

Ministerul Educaţiei, Culturii şi Cercetării

al Republicii Moldova

Universitatea Tehnică a Moldovei

Departamentul Mecanica Teoretică

RAPORT
despre lucrarea de laborator nr. 1

la Mecanică realizată în MATLAB


Tema: Elemente ale programului MATLAB

Varianta 12

A îndeplinit st.gr.TI-196 Dolgopol Andrei

A controlat conf.univ., Rusu V.

Chişinău – 2021
I Опишите основные команды программы MATLAB в режиме
командной строки.

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


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

 x  1  x2   1  2 x  2 
2.3
ln ctgy  x
H1     ;
x  1 x   1 2x 2
ln ctgy 2

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

III.Вычислить значения функции на заданном участке в n


равноудаленных точках.

y  x   e x  x 2 sin x  ctgx 2    , 2 
2

N=7

Отчет
Вычисление II:
>>%Laborotornaia Rabota N1
>>%Elementi Sistemi MATLAB
>>%Dolgopol Andrei TI-196 V-12
>>x=-1.75*10^-3;
>>y=3.1*pi;
>>a=[x*(1+x^2)*(1+2*x)^2]^23;
>>b=log(abs(cot(y)));
>>c=log(abs(cot(y)))-x;
>>d=x*(1+x^2)*(1+2*x)^2;
>>H1=(a/b)+(c/d)
H1 =

-647.9125
>>a2=sqrt(2*x+sin(y)^2);
>>b2=(x+log(abs(tan(y)))^13+abs(x));
>>c2=x+log(abs(tan(y)))+cos(y);
>>d2=(2*x+sin(y)^2)^1/3;
>>R2=sinh(a2/b2)-(c2/d2)
R2 =

67.6677

Форматы:
>>format short
H1 =

-647.9125
R2 =

67.6677
>>format short e
H1 =

-6.4791e+002
R2 =

6.7668e+001
>>format long
H1 =
-6.479124603268738e+002
R2 =

67.66771296956563
>>format long e
H1 =

-6.479124603268738e+002
R2 =

6.766771296956563e+001
>>format bank
H1 =

-647.91
R2 =

67.67
>>format rat
H1 =

-14902/23
R2 =

21586/319
>>whos
Name Size Bytes Class

H1 1x1 8 double array


R2 1x1 8 double array
a 1x1 8 double array
a2 1x1 8 double array
a3 1x1 8 double array
ans 1x5 40 double array
b 1x1 8 double array
b2 1x1 8 double array
b3 1x1 8 double array
c 1x1 8 double array
c2 1x1 8 double array
d 1x1 8 double array
d2 1x1 8 double array
h 1x1 8 double array
n 1x1 8 double array
n2 1x1 8 double array
x 1x7 56 double array
x2 1x7 56 double array
y 1x7 56 double array
z 5x1 40 double array
z1 5x1 40 double array

Grand total is 51 elements using 408 bytes


Вычисление III:

>>a=-pi;
>>b=2*pi;
>>n=7;
>>h=(b-a)/(n-1)
h=

1.5708

>>x=[-pi:h:2*pi]
x=

-3.1416 -1.5708 0 1.5708 3.1416 4.7124 6.2832

>>y=exp(x).^2.*(x.^2.*sin(x)+cot(x).^2)

Warning: Divide by zero.


> In cot at 13

y=

1.0e+036 *

0.0000 -0.0000 Inf 0.0000 0.0357 -0.0000 4.7800

Вывод: Выполняя данную работу, я научился пользоваться


программой MATLAB.
Изучил разные команды, а также необходимые форматы.
Попрактиковался с функциями и матрицами.