Relative function value changing by less than OPTIONS.TolFun. Рассмотрим реализацию метода спуска средствами пакета MATLAB на примере рассмотренной выше в настоящем разделе системе нелинейных уравнений

Рассмотрим реализацию метода спуска средствами пакета MATLAB на примере рассмотренной выше в настоящем разделе системе нелинейных уравнений. Напомним, что для этого, следуя подходу, описанному в разделе 4.3, нужно из уравнений исходной системы создать новую положительно определенную функцию, минимум которой и будет искомым решением системы нелинейных уравнений. Следовательно, для нахождения решения рассматриваемой системы нелинейных уравнений необходимо выполнить следующую последовательность действий:

1. Создать файл F_sq.m, содержащий описание функции, возвращающей значения суммы квадратов функций и

 

% листинг файла F_sq.m[2]

function z=F_sq(x)

s=fm(x);

z=s(1,1).^2+s(2,1).^2;

2. Задать начальное приближение, в окрестности которого будет находиться минимум функции

 

>> x=[1;1];

3. Обратиться к встроенной функции fminsearch( )

 

>> fminsearch('F_sq',x)

ans =

0.8896

1.7913

Отметим, что способы обращения к функции fminsearch( )и список ее формальных параметров аналогичны способам обращения к функции Fsolve( ) и списку ее формальных параметров.

 

ЛЕКЦИЯ № 5. ИНТЕРПОЛИРОВАНИЕ ФУНКЦИЙ

План

5.1. Постановка задачи

5.2. Интерполяционный полином Лагранжа

5.3. Интерполяционный полином Ньютона для равноотстоящих узлов

5.3.1. Конечные разности

5.3.2. Первый интерполяционный полином Ньютона

5.3.3. Второй интерполяционный полином Ньютона

5.4. Погрешность метода многочленной интерполяции

5.5. Сплайн-интерполяция

5.6. Решение задачи одномерной интерполяции средствами пакете MATLAB

 








Дата добавления: 2015-08-21; просмотров: 597;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.