MatLab

  • 13 нояб. 2015 г.
  • 1498 Слова
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ХАРЬКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ»







Курсовая работа
По курсу: Вычислительная техника и алгоритмические языки
На тему: Вычисления в Matlab










Выполнила
ст. гр. Э-54 Малышко София
Проверил
Таран Ю.В.





Харьков 2015
ЗАДАНИЯ

В соответствии с номером N по списку в журналегруппы, записанном в виде N = СМ, где С  старшая цифра, М  младшая цифра, выполните ряд заданий используя следующие таблицы
Таблица 1
Младшая цифра
0 или 5
1 или 6
2 или 7
3 или 8
4 или 9
Выражение






Таблица 2
Старшая цифра
A
B
C
D
0




1




2




3





ЗАДАНИЕ 1
1. Создайте журнал выполнения задания.
2. Вычислите выражение, заданное с помощью таблиц 1 и 2. (Данный пункт задания выполнитьтакже в табличном редакторе Excel, для сравнения результатов)
3. Получите результаты вычислений пункта 2 в форматах короткий и длинный. (Данный пункт задания выполнить также в табличном редакторе Excel в формате «числовой с 2 знаками после запятой»)



ЗАДАНИЕ 1
>> diary kurs_p1.txt
>> N=5;
>> A=(sin(N))^2
A =
9.1954e-001
>> B=log(N+2)
B =
1.9459e+000
>> C=exp(N/N^2)
C =
1.2214e+000
>> D=A+B
D =2.8654e+000
>> k=((A^(5/2))*C-A)/(B-D)
k =
-7.6990e-002
>> k
k =
-0.07699
>> k
k =
-0.0769904058467037
>> save kurs_p1.txt
>> quit


Задание 1.2 и 1.3 в табличном редакторе Excel












ЗАДАНИЕ 2
1. Вычислите значения функции



в точках 0.2, 0.3, 0.5, 0.8, 1.3, 1.7, 2.5, N, k, где N  Ваш номер по списку журнала группы; k  численное значение выражения, заданного табл. 1 и 2.Постройте график данной функции в декартовой системе координат и проведите регрессионный анализ. (Данный пункт задания выполнить также в табличном редакторе Excel, для сравнения результатов расчетов)
2. Сформируйте вектор-строку v, содержащую все значения аргумента x и последние пять значений функции y(x).
3. Выполните сортировку элементов вектора v в порядке убывания.
4. Преобразуйтевектор-строку v в вектор-столбец ww .
5. Присвойте элементам вектора ww с третьего по шестой значения, равные единице.
6. Получите информацию о всех использованных в лабораторной работе переменных.

>> diary kurs_p2.txt
>> diary part_2.txt
>> N=5;
>> k=-0.07699
k =
-0.07699
>> x=[0.2 0.3 0.5 0.8 1.3 1.7 2.5 N k]
x =
Columns 1 through 3
0.2 0.30.5
Columns 4 through 6
0.8 1.3 1.7
Columns 7 through 9
2.5 5 -0.0769904058467037
>> y=((sin(x).^2)./(1+cos(x))+exp(-x).*log(x))



y =
-1.2978
-0.84726
-0.298
0.20303
0.8041.2258
1.8764
0.72718
-2.7663 - 3.393i

Регрессионный анализ

>> x=[0.2 0.3 0.5 0.8 1.3 1.7 2.5 N k]
x =
Columns 1 through 3
0.2 0.3 0.5
Columns 4 through 6
0.8 1.3 1.7
Columns 7 through9
2.5 5 -0.0769904058467037
>> y=((sin(x).^2)./(1+cos(x))+exp(-x).*log(x))
y =
Columns 1 through 8
-1.2978 -0.8473 -0.2980 0.2030 0.8040 1.2258 1.8764 0.7272
Column 9
-2.7663 + 3.3930i
>> plot(x,y)

>> x=[0.2 0.3 0.5 0.8 1.3 1.7 2.5 N k];
>>y=((sin(x).^2)./(1+cos(x))+exp(-x).*log(x));
>> plot(x,y,'o')
>> hold on
>> plot(x,y)
>> grid on
>> lsline


Регрессионный анализ в Excel







 
 
 
 
 
 
 
ВЫВОД ОСТАТКА
 
 
 
ВЫВОД ВЕРОЯТНОСТИ
 
 
 
 
 
 
 
 
 
Наблюдение
Предсказанное Y
Остатки
 
Персентиль
Y
 
1
0,060607
-1,35841
 
5,555556
-2,7663
 
2
0,09091
-0,93817
 
16,66667
-1,2978
 
3
0,151517
-0,44952
 
27,77778...