Dom
::ArithmeticalExpression
Области арифметических выражений
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
Dom::ArithmeticalExpression(x
)
Dom::ArithmeticalExpression
область фасада арифметических выражений, созданных системными функциями и операторами как +
и *
.
Эта область не имеет почти никакой алгебраической структуры, потому что неполные выражения не имеют никакой нормальной формы. (Например, существуют рациональные выражения для нуля, которые не нормированы к 0
.) Основная цель Dom::ArithmeticalExpression
должен обеспечить реализации для методов, используемых субдоменами фасада как Dom::Integer
которые представлены подмножеством арифметических выражений.
Элементы Dom::ArithmeticalExpression
обычно не создаются явным образом. Однако, если вы создаете элементы с помощью обычного синтаксиса, вход преобразован в выражение с помощью expr
, затем это проверяется, является ли результатом арифметическое выражение.
Для краткости мы будем использовать AE
как краткое обозначение для Dom::ArithmeticalExpression
:
AE := Dom::ArithmeticalExpression
Элемент этой области не может быть создан можно следующим образом:
e := AE(2*sin(x) + f(x)/y)
Начиная с Dom::ArithmeticalExpression
область фасада, e
не доменный элемент, а выражение:
domtype(e)
То, что никакая ошибка не была возвращена, дает к информации что e
арифметическое выражение. Это может также проверяться можно следующим образом:
testtype(e,AE)
В отличие от его супердоменного Dom::Expression
, эта область только позволяет элементы, которые являются допустимыми аргументами для арифметических функций, таким образом следующие урожаи ошибка:
AE([a, b])
Error: Invalid arguments. [Dom::ArithmeticalExpression::new]
|
Арифметическое выражение |
"ключ" | Имя этой области. |
"один" | Нейтральный элемент w.r.t. |
"нуль" | Нейтральный элемент w.r.t. |