ВУЗ:
Составители:
18
> about(x);
Originally x, renamed x~:
is assumed to be: RealRange(Open(0), infinity)
Функцию assume можно использовать не только для переменных, но и
для целых выражений.
2.2. Операторы и операнды
В Maple имеется три типа операторов: бинарные (binary), с одним
операндом (
unary) и без операндов (nullary). Некоторые операторы
Maple в порядке их выполнения:
Оператор Тип
|| binary
:: binary
% nullary
. unary(prefix / postfix) / binary
! unary(postfix)
^ @@ binary
* &* / @ intersect binary
+ - union minus binary
mod binary
subset binary
.. binary
< <= > >= = <> in binary
$ unary(prefix) / binary
not unary(prefix)
and binary
or binary
xor binary
-> binary
, binary
:= binary
Подробную информацию об операторах можно получить, исполнив ко-
манду
?operators.
Для задания функций используется функциональный оператор
->:
> f := x -> exp(-I * x) * sin(x):
f(Pi / 2);
I
−
> g := (x, y) -> sqrt(x^2 + y^2):
g(3, 4);
5
> simplify(g(sin(x), cos(x)));
1
Функция
define служит для создания операторов. Функция
definemore позволяет добавить свойства к уже определённому функцией
define оператору.
> about(x); Originally x, renamed x~: is assumed to be: RealRange(Open(0), infinity) Функцию assume можно использовать не только для переменных, но и для целых выражений. 2.2. Операторы и операнды В Maple имеется три типа операторов: бинарные (binary), с одним операндом (unary) и без операндов (nullary). Некоторые операторы Maple в порядке их выполнения: Оператор Тип || binary :: binary % nullary . unary(prefix / postfix) / binary ! unary(postfix) ^ @@ binary * &* / @ intersect binary + - union minus binary mod binary subset binary .. binary < <= > >= = <> in binary $ unary(prefix) / binary not unary(prefix) and binary or binary xor binary -> binary , binary := binary Подробную информацию об операторах можно получить, исполнив ко- манду ?operators. Для задания функций используется функциональный оператор ->: > f := x -> exp(-I * x) * sin(x): f(Pi / 2); −I > g := (x, y) -> sqrt(x^2 + y^2): g(3, 4); 5 > simplify(g(sin(x), cos(x))); 1 Функция define служит для создания операторов. Функция definemore позволяет добавить свойства к уже определённому функцией define оператору. 18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »