Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

матлаб

.doc
Скачиваний:
26
Добавлен:
21.03.2015
Размер:
141.31 Кб
Скачать

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

высшего профессионального образования

«Владимирский государственный университет имени

Александра Григорьевича и Николая Григорьевича Столетовых»

ЛАБОРАТОРНАЯ РАБОТА

«Решение SLAY и нахождение нуля и минимума»

Выполнили ст.гр. ЭРП-112

Васляев А., Лапкина Д.,Левшина В.

Принял: доцент Земскова В.Т.

Владимир 2014

Цель работы: изучить решение SLAY, а также находить минимумы и

нули функции.

Решение SLAY

%Script-file для решения SLAY

>> a=[8 -1 0 3;2 3 -1 0;3 1 4 -1;1 0 1 -2];%матрица коэффициентов

>> b=[-5;8;-11;10];%вектор столбец

>> x=a\b;

>> disp('корни SLAY');disp(x);

корни SLAY

1.9095

-0.5339

-5.7828

-6.9367

%Проверка

>> a=[8*1.9095-(-0.5339)+3*(-6.9367)];

>> a

a =

-5

Нахождение нуля и минимума

Создали в редакторе

function f=fun(x);

f=x-x.^2+5;

получили график №1

Далее продолжали работать в программе MATLAB:

Нашли нули функции.

>> x=-5:0.1:5;

plot(x,fun(x));grid on;

x1=fzero(@(x)fun(x),[-2:-1])

x1 =

-1.7913

>> x2=fzero(@(x)fun(x),[2:3]);

>> x2

x2 =

2.7913

Вывод: в ходе лабораторной работы мы научились решать уравнения, а также находить минимумы и нули функции.