2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Mathematica: переменная, ссылка или указатель на уравнение
Сообщение18.02.2012, 22:58 


01/04/11
29
Добрый вечер.

Допустим, в коде пакета Mathematica часто используется некоторое уравнение, которое приходится часто менять. Как сделать переменную, ссылку или указатель один раз на данное уравнение, чтобы менять можно было одну строчку при изменении уравнения, а не кучу других?

 Профиль  
                  
 
 Re: Mathematica: переменная, ссылка или указатель на уравнение
Сообщение18.02.2012, 23:12 
Аватара пользователя


23/11/09
1607
Здесь нет?

 Профиль  
                  
 
 Re: Mathematica: переменная, ссылка или указатель на уравнение
Сообщение18.02.2012, 23:20 


01/04/11
29
Не знаю, но не вижу там ничего подобного.

 Профиль  
                  
 
 Re: Mathematica: переменная, ссылка или указатель на уравнение
Сообщение19.02.2012, 08:22 
Аватара пользователя


15/01/06
200
_nobody
В общем случае можно какие-то изменяемые части уравнения (или даже все уравнение) заменить функцией от необходимого количества переменных. Но лучше приведите пример, так будет яснее.

 Профиль  
                  
 
 Re: Mathematica: переменная, ссылка или указатель на уравнение
Сообщение19.02.2012, 13:25 
Заслуженный участник


25/02/11
1786
В математике полно способов делать такие вещи. Например, определение
Код:
difeq[a_] := DSolve[y'[x] == a y[x], y[x], x]
difeq[5]
дает
Код:
{{y[x] -> C[1]*E^(5*x)}}

Но лучше, действительно, приводить пример.

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

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



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

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


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

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