info
Печать короткая информация
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
info(object
)
info()
info(object)
печать короткая информация о object
.
info
распечатывает короткую описательную информацию о object
.
Если object
область, дополнительная информация дана о методах области.
Вызов info
без аргументов распечатывает ссылку на случайную страницу справки.
Пользователи могут добавить информацию о своих собственных функциях и областях overloadinginfo
. Если object
пользовательская доменная или функциональная среда, обеспечивающая slot"info"
, чье значение является строкой, затем вызов info(object)
печать эта строка. Смотрите Пример 2.
С info()
, вы получаете ссылку на случайную страницу справки:
info()
-- Help page of the day:
?input
Следующий пример показывает информацию о свойстве библиотеки:
info(property)
Library 'property': properties of identifiers
-- Interface:
property::depends, property::hasprop,
info
информация о печати о настройках:
info(Pref::autoPlot)
Automatically plot graphical objects instead of typesetting
Если больше информации не доступно, короткое описание типа дано:
info(a + b): info([a, b]):
a + b -- an expression of type "_plus"
[a, b] -- of domain type 'DOM_LIST'
info
информация о печати о функциональной среде:
info(sqrt)
sqrt -- the square root
sqrt
функциональная среда и имеет паз под названием "info"
:
domtype(sqrt), sqrt::info
Пользовательские процедуры могут содержать короткую информацию. По умолчанию, info
действительно только возвращает немного общей информации:
f := x -> x^2: info(f):
f(x) -- a procedure of domain type 'DOM_PROC'
Чтобы улучшить это, мы встраиваем функциональный f
в функциональную среду и хранилище информационная строка в ее "info"
паз:
f := funcenv(f): f::info := "f -- the squaring function": info(f)
f -- the squaring function
delete f:
|
Любой объект MuPAD® |
Пустой объект null()
из типа DOM_NULL
.
Если аргумент object
из info
область, затем вызов info(object)
первая печать запись "info"
, который должен быть строкой. Затем запись "interface"
, то, которое должно быть набором идентификаторов, используется, чтобы отобразить все открытые методы и запись "exported"
, который является набором идентификаторов, созданных export::stl
, используется, чтобы отобразить все экспортируемые методы.