2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:20 
Аватара пользователя


28/05/12
15
Не понимаю, что я делаю не так.
Изображение
У меня вызывают недоумение результаты работы двух последних инструкций Solve.
В первую я просто скопировал результат вычисления производной методом Ctrl+C+Ctrl+V. В этом случае уравнение решается как надо.
Во вторую я вставил функцию, которой я назначил результат вычисления производной. И в этом случае решений не наблюдается. Но уравнение-то одно и то же О_О
Спасибо за внимание.

 Профиль  
                  
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:39 
Заслуженный участник


27/04/09
28128
У меня последнее выражение вычисляется нормально. :roll: Какой у вас был In[43]?

(Оффтоп)

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

 Профиль  
                  
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:46 
Аватара пользователя


28/05/12
15
Какой In[43]? А что, эти номера важны? Я нажимаю "Evaluate Notebook", и все эти номера меняются. Я так понимаю, что когда нажимаешь "Evaluate Notebook", всё пересчитывается заново. Так вот, когда я это нажимаю, то все номера начинают идти подряд. И при этом в последнем выражении решений так и не появляется.
Изображение

 Профиль  
                  
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 18:50 
Заслуженный участник


27/04/09
28128
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 
Аватара пользователя


28/05/12
15
Цитата:
Evaluate Notebook нажать Evaluation > Quit Kernel > Local

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

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

 Профиль  
                  
 
 Re: Wolfram Mathematica: Почему он не решает???
Сообщение03.06.2012, 19:04 
Заслуженный участник


27/04/09
28128
Это, скорее всего, от того, что вы чего-то навычисляли, а потом про это забыли. :-) (Как про In[43].) Уже находящиеся в памяти определения будут влиять на вновь создаваемые.

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

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

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

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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