Добавьте пакет, класс или функции к текущему списку импорта
import
добавляет имя класса к текущему списку импорта. Чтобы относиться к классу, не задавая целое имя пакета, используйте PackageName
.ClassName
import
функционируйте в своем коде.
Осциллограф списка импорта определяется следующим образом:
Функция или скрипт, включая вложенную и локальную функцию — Осциллограф является функцией.
Осциллограф скрипта является телом скрипта. Импорт в скрипте доступен только в теле скрипта и не доступен в осциллографах, которые вызывают скрипт. Например, выполнение скрипта, содержащего импорт в командной строке, не делает импорта доступным в командном окне.
Список импорта функции является персистентным через вызовы этой функции и очищен только, когда функция очищена. Для получения дополнительной информации смотрите clear
функция. Не вызывайте clear import
в функции или скрипте.
Базовое рабочее пространство — Осциллограф является кодом, выполненным в командной строке. Чтобы очистить основной список импорта, введите clear import
в командной строке MATLAB®.
import
добавляет заданная основанная на пакете функция. Используйте этот синтаксис, чтобы сократить имя определенной функции в пакете, не импортируя каждую функцию в пакете, который может вызвать неожиданные конфликты по совпадению имен.PackageName
.FunctionName
import
добавляет заданный статический метод. Используйте этот синтаксис, чтобы сократить имя определенного статического метода. PackageName
.ClassName
.staticMethodName
import
добавляет заданное имя пакета. PackageName
.*PackageName
должен сопровождаться .*
.
Избегайте использования этого синтаксиса, когда импорт пакетов приносит незаданный набор имен в локальный осциллограф, который может конфликтовать с именами в рабочем пространстве MATLAB. Одно возможное применение для этого синтаксиса должно импортировать частичное имя пакета. Затем, когда вы вызываете функцию, вы используете более короткое имя пакета, которое не конфликтует с простыми именами функций. Например, matlab.io.hdf4.sd
пакет имеет close
функция, которая может конфликтовать с close
MATLAB функция.
import
не может загрузить пакет Java® JAR, созданный продуктом MATLAB Compiler SDK™.
Не используйте import
в условных операторах в функции. MATLAB предварительно обрабатывает import
оператор прежде, чем оценить переменные в условных операторах.
clear
| importdata
| load