ВУЗ:
Составители:
17
> evalm(M2^(-1));
⎥
⎦
⎤
⎢
⎣
⎡
−
−
12
25
Константы
Константы – это простейшие именованные объекты, несущие зара-
нее предопределённые значения. Их имена также заранее определены и
не могут меняться. Обычные числовые константы не имеют имени и пред-
ставлены просто числами.
> type(false, constant);
true
> type(exp(I * Pi), constant);
true
Встроенные в ядро Maple константы можно вывести на экран, выполнив
команду constants:
> constants;
false, γ, , true, Catalan, FAIL, π∞
Подробную информацию о константах можно получить, исполнив команду
?constants.
Переменные
Для явного указания типа переменных используется конструкция
name::type. Для присваивания переменной значения используется опе-
ратор
:=. Для отмены присваивания – одна из конструкций x := ‘x’ или
x := evaln(x).
Иногда расчёты предполагают, что переменные могут иметь опреде-
лённые ограничения – например, они не должны принимать отрицатель-
ных значений при обычном вычислении квадратного корня или логарифма
числа. Для придания переменным статуса предполагаемых используется
функция
assume.
> sqrt(x^2);
ln(exp(2 * x));
2
x
()
(
)
x2
eln
> assume(x, positive):
sqrt(x^2);
ln(exp(x));
~
x
~
x
2
> evalm(M2^(-1)); ⎡ 5 − 2⎤ ⎢− 2 1 ⎥ ⎣ ⎦ Константы Константы – это простейшие именованные объекты, несущие зара- нее предопределённые значения. Их имена также заранее определены и не могут меняться. Обычные числовые константы не имеют имени и пред- ставлены просто числами. > type(false, constant); true > type(exp(I * Pi), constant); true Встроенные в ядро Maple константы можно вывести на экран, выполнив команду constants: > constants; false, γ, ∞, true, Catalan, FAIL, π Подробную информацию о константах можно получить, исполнив команду ?constants. Переменные Для явного указания типа переменных используется конструкция name::type. Для присваивания переменной значения используется опе- ратор :=. Для отмены присваивания – одна из конструкций x := ‘x’ или x := evaln(x). Иногда расчёты предполагают, что переменные могут иметь опреде- лённые ограничения – например, они не должны принимать отрицатель- ных значений при обычном вычислении квадратного корня или логарифма числа. Для придания переменным статуса предполагаемых используется функция assume. > sqrt(x^2); ln(exp(2 * x)); x2 ( ) ln e (2 x ) > assume(x, positive): sqrt(x^2); ln(exp(x)); x~ 2 x~ 17
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »