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

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;...
Размещено в Без категории
Показов 717 Комментарии 0 simonovada вне форума
Старый
Метод сопряженных градиентов
Запись от 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;...
Размещено в Без категории
Показов 1090 Комментарии 1 simonovada вне форума
Старый
Градиентный ускоренный
Запись от simonovada размещена 07.12.2019 в 19:08

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));
x1=1;
y1=1;
x0=1;
y0=1;...
Размещено в Без категории
Показов 516 Комментарии 0 simonovada вне форума
Старый
Градиентный метод с расходящимся шагом
Запись от simonovada размещена 07.12.2019 в 19:06

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));
k=10;
alfa=1/k;
x0=1;
y0=1;...
Размещено в Без категории
Показов 706 Комментарии 0 simonovada вне форума
Старый
Градиентный метод с дроблением шага
Запись от simonovada размещена 07.12.2019 в 19:02

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));
alfa=1;
x0=1;
y0=1;
beta=0.5;...
Размещено в Без категории
Показов 724 Комментарии 0 simonovada вне форума
Старый
Градиентный метод с постоянным шагом
Запись от simonovada размещена 07.12.2019 в 18:59

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));
alfa=0.01;...
Размещено в Без категории
Показов 462 Комментарии 0 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)));%исходная...
Размещено в Без категории
Показов 581 Комментарии 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;%коэффициент...
Размещено в Без категории
Показов 446 Комментарии 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));...
Размещено в Без категории
Показов 1038 Комментарии 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));...
Размещено в Без категории
Показов 426 Комментарии 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));...
Размещено в Без категории
Показов 636 Комментарии 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));...
Размещено в Без категории
Показов 718 Комментарии 0 simonovada вне форума
Старый
Метод пассивного поиска минимума
Запись от simonovada размещена 07.12.2019 в 18:40

clear all;
% метод пассивного поиска
x = linspace(0.5,1,10); % х принимает значения от 0.5 до 1, рассматриваем 10 точек
...
Размещено в Без категории
Показов 1285 Комментарии 1 simonovada вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru