2014 dxdy logo

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

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




 
 Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:20 
Аватара пользователя
Не понимаю, что я делаю не так.
Изображение
У меня вызывают недоумение результаты работы двух последних инструкций Solve.
В первую я просто скопировал результат вычисления производной методом Ctrl+C+Ctrl+V. В этом случае уравнение решается как надо.
Во вторую я вставил функцию, которой я назначил результат вычисления производной. И в этом случае решений не наблюдается. Но уравнение-то одно и то же О_О
Спасибо за внимание.

 
 
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:39 
У меня последнее выражение вычисляется нормально. :roll: Какой у вас был In[43]?

(Оффтоп)

В следующий раз надиктуйте код и выложите его сюда в .mp3, ладно?

 
 
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:46 
Аватара пользователя
Какой In[43]? А что, эти номера важны? Я нажимаю "Evaluate Notebook", и все эти номера меняются. Я так понимаю, что когда нажимаешь "Evaluate Notebook", всё пересчитывается заново. Так вот, когда я это нажимаю, то все номера начинают идти подряд. И при этом в последнем выражении решений так и не появляется.
Изображение

 
 
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:50 
hinst в сообщении #580329 писал(а):
Какой In[43]?
Который вы удалили, прежде чем сделать скриншот. :-)

А вот теперь стало странно окончательно. А вычислите-ка df[x]?

-- Вс июн 03, 2012 21:53:12 --

Ещё попробуйте перед Evaluate Notebook нажать Evaluation > Quit Kernel > Local.

Кроме указанного в файле больше нет ничего?

 
 
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 19:01 
Аватара пользователя
Цитата:
Evaluate Notebook нажать Evaluation > Quit Kernel > Local

вот после этого заработало.
И да, кроме указанного, в файле ничего не было. Вообще у меня часто такая фигня в Математике, что что-нибудь не работает как я хочу, а после того, как я её полностью закрываю и открываю заново, начинает работать. Просто я не знал, что и эта ошибка\не ожидаемое поведение так же исправляется

P.S.: благодарю

 
 
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 19:04 
Это, скорее всего, от того, что вы чего-то навычисляли, а потом про это забыли. :-) (Как про In[43].) Уже находящиеся в памяти определения будут влиять на вновь создаваемые.

-- Вс июн 03, 2012 22:09:07 --

Кстати, если хотите, исследуйте, почему выводом вот такого:
Код:
x = 3;
f[x_] = x^2;
g[x_] := x^2
{f[10], g[10]}
будет {9, 100}. Это примерно того же вида поведение, что вы описали.

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


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