Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Defining Variables - Wolfram Mathematica

Определение переменных

Когда Вы делаете длинные вычисления, очень часто было бы удобно присваивать имена для ваших промежуточных результатов. Так же как и в обычной математике, или в других компьютерных языках, Вы можете сделать это путем введения именных переменных.

Так переменной x присваивается значение 5.

In[1]:=

DefiningVariablesRU_1.gif

Out[1]=

DefiningVariablesRU_2.gif

Каждый раз, при появлении x, Mathematica тут же заменяет ее значением 5.

In[2]:=

DefiningVariablesRU_3.gif

Out[2]=

DefiningVariablesRU_4.gif

Так переменной x задается новое значение

In[3]:=

DefiningVariablesRU_5.gif

Out[3]=

DefiningVariablesRU_6.gif

Переменной pi задано численное значение числа ? с точностью в 40 знаков.

In[4]:=

DefiningVariablesRU_7.gif

Out[4]=

DefiningVariablesRU_8.gif

Вот отображение значения, заданного для pi.

In[5]:=

DefiningVariablesRU_9.gif

Out[5]=

DefiningVariablesRU_10.gif

Так рассчитывается численное значение выражения DefiningVariablesRU_11.gif, с той же самой точностью, что задана для pi.

In[6]:=

DefiningVariablesRU_12.gif

Out[6]=

DefiningVariablesRU_13.gif

x=значение присвоение значения переменной x
x=y=значение присвоение значения обеим переменным: x и y
DefiningVariablesRU_14.gif удаление любого значения, присвоенного x

Присвоение значений переменным.

Очень важно отдавать себе отчет, что значения, которые Вы присваиваете переменным, являются постоянными. Если Вы присвоили значение определенной переменной, это значение будет сохраняться за ней до тех пор, пока Вы явно не удалите его. Конечно же, значение исчезнет, если будет запущена новая сессия Mathematica.

Забывая об определениях переменных, сделанных ранее, Вы порождаете причину  самой распространенной ошибки при использовании Mathematica. Если было определено x=5,   Mathematica будет полагать, что вы всегда хотите, чтобы переменная x имела значение 5, до тех пор, пока не будет явно указано на противоположное. Дабы избежать ошибок, нужно удалять определенные Вами значения тотчас же, как они перестают использоваться.

• Удаляйте значения, присвоенные переменным, как только прекращаете их использовать.

Полезное правило при использовании Mathematica.

Переменные, которые вы определяете, могут иметь практически любое имя. Не существует ограничения на количество символов в названии. Однако, одно ограничение существует: имя переменной не может начинаться с цифры. Например, x2 может быть переменной, но 2x означает 2*x.

Mathematica использует как прописные, так и строчные буквы. Есть правило, что встроенные в Mathematica объекты всегда имеют названия начинающиеся с прописных (заглавных) букв. Чтобы избежать путаницы, Вы всегда должны выбирать такие имена переменным, которые начинаются со строчных букв.

aaaaa имя переменной, содержащее только строчные буквы
Aaaaa встроенный объект, чье имя начинается с прописной буквы

Правила для имен.

Вы можете вводить с клавиатуры формулы с переменными практически так же, как в математике. Однако, существует несколько важных моментов, на которые нужно обращать внимание.

x y означает x раз по y.
xy без пробела между ними является переменной с именем xy.
5x означает 5 раз по x.
x^2y означает (x^2) y, и никак не x^(2y).

Некоторые моменты, требующие внимания при использовании переменных в Mathematica.