Форум программистов, компьютерный форум, киберфорум
Наши страницы
Блоги
Войти
Регистрация
Восстановить пароль
Старый
Метод сопряженных градиентов
Запись от simonovada размещена 07.12.2019 в 19:10

clear all;
f = @(x,y)(x^2+2.*y^2+(exp(x)).*(exp(y)));%исходная функция
gradx=@(x,y)2*x+(exp(x)).*(exp(y));
grady=@(x,y)4*y+(exp(x)).*(exp(y));
x0=1;
y0=1;...
Размещено в Без категории
Просмотров 91 Комментарии 1 simonovada вне форума
Старый
Покоординатный метод
Запись от simonovada размещена 07.12.2019 в 18:53

clear all;
a=-5;
b=5;
e=0.05;
D=e/2;
x0=1;%координаты первой точки
y0=1;
f = @(x,y)(x^2+y^2+(exp(x)).*(exp(y)));%исходная...
Размещено в Без категории
Просмотров 41 Комментарии 0 simonovada вне форума
Старый
Поис минимума с помощью хорд/секущих
Запись от simonovada размещена 07.12.2019 в 18:51

clear all;
x= linspace(0.5,1,10); %х принимает значения от 0.5 до 10, шаг 1
A = -1/2; %коэффициент для исходной функции
B =10;%коэффициент...
Размещено в Без категории
Просмотров 28 Комментарии 0 simonovada вне форума
Старый
Поиск минимума методом Ньютона-Рафсона
Запись от simonovada размещена 07.12.2019 в 18:48

clear all;
x = linspace(0.5,1,10); % х принимает значения от 0.5 до 1, рассматриваем 10 точек
A = -1/2;
B =10;
f = @(x)(A.*(x.^2)+(B.*x).*log(x));...
Размещено в Без категории
Просмотров 28 Комментарии 0 simonovada вне форума
Старый
Поис минимума с помощью касательных
Запись от simonovada размещена 07.12.2019 в 18:47

clear all;
x = linspace(0.5,1,10); % х принимает значения от 0.5 до 1, рассматриваем 10 точек
A = -1/2;
B =10;
f = @(x)(A.*(x.^2)+(B.*x).*log(x));...
Размещено в Без категории
Просмотров 24 Комментарии 0 simonovada вне форума
Старый
Поиск минимума методом Золотого сечения
Запись от simonovada размещена 07.12.2019 в 18:45

clear all;
A = -1/2;
B =10;
x = linspace(0.5,1,10); % х принимает значения от 0.5 до 1, рассматриваем 10 точек
f = @(x)(A.*(x.^2)+(B.*x).*log(x));...
Размещено в Без категории
Просмотров 21 Комментарии 0 simonovada вне форума
Старый
Поиск минимума методом дихотомии
Запись от simonovada размещена 07.12.2019 в 18:43

clear all;
x = linspace(0.5,1,10); % х принимает значения от 0.5 до 1, рассматриваем 10 точек
A = -1/2;
B =10;
f = @(x)(A.*(x.^2)+(B.*x).*log(x));...
Размещено в Без категории
Просмотров 32 Комментарии 0 simonovada вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.