ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »
