null
Сгенерируйте пустой объект типа DOM_NULL
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
null()
null()
возвращает пустой объект доменного типа DOM_NULL
. Это представляет пустую последовательность выражений MuPAD® или операторов.
Пустой объект не производит выхода на экране.
Различные системы функционируют, такие как print
или reset
возвратите пустой объект.
Пустой объект удален из последовательностей (“выравнивание”). Это может использоваться, чтобы удалить элементы из списков или наборов. См. Пример 2.
null()
возвращает пустой объект, который не производит экрана выход:
null()
Полученный объект имеет доменный тип DOM_NULL
:
domtype(null())
Этот объект представляет пустую последовательность выражения и последовательность пустого оператора:
domtype(_exprseq()), domtype(_stmtseq())
Некоторые системные функции, такие как print
возвратите пустой объект:
print("Hello world!"):
domtype(%)
Пустой объект удален из списков, наборов и последовательностей выражения:
[null(), a, b, null(), c], {null(), a, b, null(), c}, f(null(), a, b, null(), c)
a + null() + b = _plus(a, null(), b)
subsop([a, x, b], 2 = null()), subs({a, x, b}, x = null())
Однако null()
действительный доступ в массивах и таблицах:
a := array(1..2): a[1] := 1: a[2] := null(): a
domtype(a[1]), domtype(a[2])
t := table(null() = "void", 1 = 2.5, b = null())
domtype(t[b]), t[]
delete a, t:
Пустой объект остается, если вы удаляете все элементы из последовательности выражения:
a := (1, b): delete a[1]: delete a[1]: domtype(a)
Функция операнда op
возвращает пустой объект, когда применено объект без операндов:
domtype(op([])), domtype(op({})), domtype(op(f()))
delete a:
Пустой объект доменного типа DOM_NULL
.