0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 6
1

Алгоритм поиска минимума функции 2-х переменных двумя разными методами

18.03.2015, 20:42. Показов 1310. Ответов 1
Метки нет (Все метки)

требуется составить код нахождения минимума произвольной функции 2 переменных 2мя разными методами (деления отрезка пополам и золотым сечением)
для деления отрезка пополам код должен быть примерно такой:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
In[7]:= f[x1_, x2_] := x1^2 + 2 x2^2 + x1*x2 - 7 x1 - 7 x2
 
In[8]:= argmin[x1, x2, d1, d2] :=                           
 Module[{a, b, s1, s2, k}, a := 0; b := 100; 
  While[(b - a)/2 > 0.1, s1 := (a + b - 0.01)/2; 
   s2 := (a + b + 0.01)/2;
   If[ f[x1 + s1*d1, x2 + s1*d2] > f[x1 + s2*d1, x2 + s2*d2], b := s2,
     a := s1]; k++]; a]
 
In[9]:= 
FindMinimum[f[0 + s*7, 0 + s*7], {s, 0}][[2]]
 
Out[9]= {s -> 0.25}
 
In[10]:= argmin[0, 0, 7, 7]
 
Out[10]= argmin[0, 0, 7, 7]
как видно результат не выводится

что может быть не так?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2015, 20:42
Ответы с готовыми решениями:

Алгоритм поиска минимума методом золотого сечения для функции двух переменных
Прошу написать алгоритм решения задачи нахождения минимума для функции двух переменных. Дальше я...

Алгоритм поиска минимума функции методом Дихотомии
Ребята хелп) я в матлабе нуб=-O, поэтому нужна ваша помощь. :drink::help: Короче программа уже у...

Алгоритм поиска максимума и минимума в массиве
Можно ли такой алгоритм реализовать в маткаде, для поиска точек максимумов и минимумов в матрице,...

Алгоритм поиска минимума-максимума в реальном времени
Здравствуйте :), Я далеко не профессионал в этом деле. Я инженер по биомедицинской техники и...

1
Модератор
Эксперт по математике/физике
5002 / 3836 / 1317
Регистрация: 30.07.2012
Сообщений: 11,264
19.03.2015, 09:06 2
ftz_lik, загляните в самый низ этой страницы в раздел "Похожие темы". Можете найти для себя много полезного...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2015, 09:06
Помогаю со студенческими работами здесь

Эффективный алгоритм для поиска минимума в массиве
В массиве X(N) найти значения двух наименьших элементов и вывести их в порядке убывания....

Составление программы, для поиска значений системы двумя методами (Гаусса и Прогонки)
Каким образом можно написать код, для данной(лучше любой) системы, методами Прогонки и Гаусса:...

Передачай значений переменных между двумя разными програмами с помощью каналов PIPE
Здраствуйте уважаемые программисты!! Нужна помащь с передачай значений переменных между двумя...

Разработать алгоритм поиска 3-его минимума и 4-ого максимума в массиве
Разработать и реализовать алгоритм, который будет искать 3-й минимум и 4-й максимум в массиве,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru