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