В процессе преобразования выражений с ними возможны и иные манипуляции. Наиболее важные из них выполняются следующими функциями:
Действие этих функций достаточно очевидно и поясняется следующими примерами.
|
Ввод (In) |
Вывод (Out) |
|
Append [a + с, b] |
a+ b+ с |
|
х = {а, b, с} |
{a, b, c} |
|
AppendTo [ х , 15 ] |
{a, b, c, 15} |
|
x |
{a, b, c, 15} |
|
Apply[f, а А 2 + b ^ 2, 2] |
f[a, 2] +f[b, 2] |
|
Cancel [(z-1) ^ 2/ (z - 1) ] |
-1 + Z |
|
Cases[{a, 3.5, 2, 5, "HELLO"}, _Integer] |
{2, 5} |
|
Exp[N[-лI]] |
-1. - 1. 22461 x 10 -16 I |
|
Chop[%] |
-1. |
|
Ехр[N[-лI]] |
-1. - 1. 22461 x10 16 I |
|
Chop[%, 1*10^-10] |
-1. |
|
Replace[s ^ 2, s ^ 2 -> a] |
a |
|
s^2 /. s -> a |
a 2 |
Заинтересованному в таких манипуляциях читателю рекомендуется просмотреть множество примеров, имеющихся в справочной системе Mathematica, и, разумеется, попробовать свои собственные примеры.