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