Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2018, 15:39   #1
Tooly
Новичок
Джуниор
 
Регистрация: 04.04.2013
Сообщений: 1
По умолчанию Ответить 0 RSS Подписаться Максимизировать коэфф. корреляции с помощью OpenSolver

Добрый день, коллеги.
Помоги с решением задачи:
есть два набора данных (столбца) - 294 значения в каждом. Нужно максимизировать коэфф. корреляции, для этого можно выкинуть примерно 10% значений (остаться должно не менее 260 пар значений),
Ставлю условия:
менять можно слобец, который будет индикатором того оставляем (1) значение или убираем(0):
сумма значений >=260
значение столбца с индикатором может быть целым числом, >=0 и <=1.
Когда сохраняла модель, выплыло сообщение, что OpenSolver не умеет решать такие задачи, но, к сожалению, не очень внимательно прочитала и закрыла сообщение. Больше такое сообщение не появлялось даже если заново модель создать.
Но когда нажимаю "инициализировать модель" он весь столбец индикаторов в 0 загоняет, т.е. игнорируется условие, что сумма индикаторов должна быть не меньше 260.
Что не так делаю? Может, не тот метод выбираю?
Помогите, пожалуйста, кто в теме.
(воспользоваться excel и его поиском решений не получается, так как ограничение на 200 параметров, а у меня их тут 294)
Вложения
Тип файла: xls Max_corr_v1.xls (96.5 Кб, 13 просмотров)

Последний раз редактировалось Tooly; 27.11.2018 в 16:10. Причина: изменен файл вложения
Tooly вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Критерий сериальной корреляции ilyakonst Общие вопросы C/C++ 15 27.03.2016 21:11
F(x1, x2) = x1/(x1+2*x2) + x2. Рейтинг необходимо максимизировать. topa900 Помощь студентам 1 01.07.2014 21:44
Как применить поправочный коэфф. в ранжировке? NiYa Microsoft Office Excel 2 03.05.2010 01:00
Как создать RSS с помощью PHP, MySQl. Revival001 PHP 6 12.07.2009 19:49
Создать RSS поток с помощью Web Service damned20 PHP 1 22.05.2009 13:39