Список элементов.
{a,b,c} List[a,b,c] |
Алгебраическое выражение.
Plus[Power[x,2],Sqrt[x]] |
Уравнение.
x==Sin[x] Equal[x,Sin[x]] |
Логическое выражение.
p&&!q And[p,Not[q]] |
Команда.
AddTo[Part[m,1],a] |
Графика.
Graphics[{Circle[{1,0},2],Circle[{-1,0},2]}] |
Абстрактная математическая запись.
Tilde[CirclePlus[a,b], Subscript[c,Infinity]] |
Кнопка.
ButtonBox["Press here"] |
Ячейка в документе системы Mathematica, содержащая текст.
A cell containing text Cell["A cell containing text","Text"] |
Химическая формула.
HNO3
Chemical[{Hydrogen,1},{Nitrogen,1},{Oxygen,3}] |
Электрическая цепь.
Circuit[{Resistor["R"],Capacitor["C"]}] |
Команда /. служит сигналом системе Mathematica применить подстановку b - > 1 + x.
{a,b,c,d}/.b->1+x {a,1+x,c,d} |
Каждый символ x_ и y_ замещает любое выражение, так что шаблон x _ + y_ обозначает собой сумму любых двух объектов.
{a + b, c + d, a + c} /. x_ + y_ -> x2 + y2 {a2 + b2, c2 + d2, a2 + c2} |
{a + b, c + d, a + c} /. a + x_ -> x3 {b3, c + d, c3} |
Это стандартный способ определения функции для всех значений x.
Изменение общего определения функции при фиксированном значении аргумента.
f[0]:=e |
Пример использования определенной выше функции f.
f[6]+f[a+b]+f[0]
|
Сброс определения функции f.
Clear[f] |
Определение функции g, аргументом которой является список, состоящий из двух элементов.
g[{x_,y_}]:=x+y g[{4,a b}] 4+a b Clear[g] |
Определение функции, имеющей смысл площади круга, аргументом которой является объект Circle.
area[Circle[{2,3},u]]
|
Осуществление преобразования логического правила.
reduce[p_ && q_ || p_]:=p |