2014 dxdy logo

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

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




 
 экстремум в Mathematica
Сообщение28.06.2011, 17:52 
Здравствуйте. Подскажите пожалуйста как пакете Mathematica исследовать на экстремум функцию с параметром. Точнее говоря у меня есть функция к примеру (x^3/5 + a + 1) и мне нужно ее исследовать. Вопрос в том, что используя стандартную Maximize[] компилятор кричит что а - не является константой, а как сделать так чтоб являлось? Т.е. как ему сказать:"Считай как обычную функцию, закрой глазки на а, а в ответе просто ее допиши?"
Заранее благодарю.

 
 
 
 Re: экстремум в Mathematica
Сообщение28.06.2011, 19:15 
Константу перед использованием обычно нужно задать. Может в этом проблема?

 
 
 
 Re: экстремум в Mathematica
Сообщение28.06.2011, 19:51 
У меня работает. Команда
Код:
Maximize[{x^3/5 + a + 1, 0 <= x <= 5}, x]
дает результат
Код:
{a+26,{x->5}}

 
 
 
 Re: экстремум в Mathematica
Сообщение29.06.2011, 11:06 
нет у меня не работает. пишет тоже самое
Gcloud, а как ее задать? SetAttributes[a, Constant] не помогает.

 
 
 
 Re: экстремум в Mathematica
Сообщение29.06.2011, 12:42 
Может быть, там есть опция Constants, тогда напишите
Код:
Maximize[{x^3/5 + a + 1, 0 <= x <= 5}, x, Constants -> a]
Атрибуты не для этого нужны.
Чтобы узнать, есть ли там такая опция, надо поглядеть в справке.
А вообще очень странно. Какая у вас версия? И, может, скопируете сообщение об ошибке?

 
 
 
 Re: экстремум в Mathematica
Сообщение29.06.2011, 14:37 
посмотрите пожалуйста тут, если не сложно
topic47444.html

 
 
 
 Re: экстремум в Mathematica
Сообщение29.06.2011, 15:36 

(Оффтоп)

Написал. Между прочим, незачем было новую тему открывать, могли бы и тут продолжать.

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group