Dom::Expression

Область всех объектов основного типа

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

Dom::Expression(x)

Описание

Dom::Expression включает все объекты, только состоящие из операндов встроенных типов.

Dom::Expression область фасада: это не имеет никаких доменных элементов, но использует системное представление.

В отличие от Dom::ExpressionField, Dom::Expression не принадлежит никакой арифметической категории, и ее элементы не должны быть арифметическими выражениями.

Dom::Expression в основном служит суперобластью к Dom::ArithmeticalExpression; это редко целесообразно использовать его непосредственно.

Суперобласть

Dom::BaseDomain

Категории

Cat::BaseCategory

Примеры

Пример 1

Почти каждый объект MuPAD® может быть преобразован в выражение. Объекты основного типа являются выражениями.

Dom::Expression([3, array(1..2), rectform(exp(I))])

convert метод сглаживает свой аргумент: следовательно последовательности выражения не позволены.

Dom::Expression((3, x))
Error: Invalid number of arguments. [expr]
  Evaluating: Dom::Expression::new

Параметры

x

Объект основного типа, состоящего только из операндов встроенных типов или любого другого объектного кабриолета к такому использованию expr.

Записи

"randomIdent"

идентификатор используется в создании случайных элементов

Методы

развернуть все

Методы преобразования

convert(x)

convert_to(x, T)

expr(x)

testtype(x, Dom::Expression)

Этот метод перегрузки testtype; начиная с Dom::Expression не имеет никаких доменных элементов, перегрузка может только быть вызвана вторым аргументом.

float(x)

Технические методы

subs(x, s, …)

subsex(x, s, …)

random()

Смотрите также

Области MuPAD