Я оцениваю Wolfram Mathematica 8 для проекта университетского курса.Mathematica Цель программирования Определение модели
У меня возникли трудности с определением модели программирования цели. Во-первых, потому что я очень скуден в математике :) Во-вторых, потому, что я нашел в official documentation (ищите «Многоцелевая оптимизация: программирование цели»).
Я пытаюсь определить небольшую модель распределения ресурсов на этапе обслуживания программного проекта. Это неофициальное определение модель:
Не беспокойтесь о функции . Это функция активации, которая возвращает 1, если количество часов превышает пороговое значение. Порог - это среднее количество часов, которое требуется для исправления ошибки.
Пожалуйста, не комментируйте полезность этой модели: это не цель курса. Более того, количество часов здесь случайное, для тестирования.
Я прошу помочь выразить эту неформальную модель в модели программирования цели математики. То есть, у меня возникают проблемы с синтаксисом и встроенными функциями.
Просьба прокомментировать здесь, если вам нужна дополнительная информация, я предоставлю их.
Для модераторов: здесь могут быть полезны теги линейного программирования цели и определения модели, но у меня нет репутации для их создания.
Разве это не просто ограничение Оптимизация/линейное программирование? – Verbeia
было. К сожалению, функция активации не является линейной (она использует ArcTan). – dgraziotin
@dgraziotin Можете продумать для этого немыслимое. Либо сделайте одну цель в ограничении, либо оптимизируйте некоторую выпуклую комбинацию двух целей. –