2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Matlab fmincon при целых параметрах оптимизации
Сообщение23.04.2017, 23:38 


22/09/14
3
Здравствуйте! Использую fmincon в Matlab для оптимизации с ограничениями. Один из параметров по которым осуществляется оптимизация должен принимать только целые значения. Как это можно прописать? (тупо округлять его после выхода из fmincon не вариант - либо результаты не адекватные, либо fmincon оставляет его значение равным начальному). Помогите пожалуйста, спасибо!

 Профиль  
                  
 
 Re: Matlab fmincon при целых параметрах оптимизации
Сообщение24.04.2017, 10:17 
Заслуженный участник


05/08/14
1564
Fatttal в сообщении #1212126 писал(а):
Использую fmincon в Matlab для оптимизации с ограничениями. Один из параметров по которым осуществляется оптимизация должен принимать только целые значения. Как это можно прописать?

С функцией fmincon никак. Только задачи линейного программированию могут целочисленно решаться в Matlabе. Либо писать свой код, либо посмотреть на File Exchange, возможно кто-нибудь выложил что-то подобное.

 Профиль  
                  
 
 Re: Matlab fmincon при целых параметрах оптимизации
Сообщение29.07.2017, 08:09 


29/07/17
2
Если область изменения целого параметра x конечна, то можно исключить его из оптимизации и решать такую задачу fmincon'ом в цикле по значениям x, отслеживая на каждом шаге оптимальное значение по сравнению с предыдущими.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: iceglen


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group