进口
将包、类或函数添加到当前导入列表
语法
描述
进口
将类名添加到当前导入列表。若要引用类而不指定整个包名,请使用PackageName
.类名称
进口
函数。
导入列表作用域定义如下:
函数,包括嵌套函数和局部函数——作用域是函数的整体。这包括前面的代码
进口
.函数的导入列表在对该函数的调用之间是持久化的,并且只有在该函数被清除时才会被清除。有关更多信息,请参见
清晰的
函数。不要打电话明确进口
在函数或脚本中。脚本——脚本的作用域是整个脚本主体。这包括前面的代码
进口
.脚本中的导入仅在脚本主体中可用,而在调用脚本的作用域中不可用。例如,在命令提示符处执行包含导入的脚本不会使导入在命令窗口中可用。基本工作空间——作用域是在命令提示符下执行的代码。要清除基本导入列表,键入
明确进口
在MATLAB中®命令提示符。
进口
添加指定的基于包的函数。使用此语法可以缩短包中特定函数的名称,而无需导入包中的每个函数,这可能会导致意外的名称冲突。PackageName
.FunctionName
进口
添加指定的静态方法。使用此语法可缩短特定静态方法的名称。PackageName
.类名称
.staticMethodName
进口
添加指定包名称的内容。PackageName
.*PackageName
后面必须跟着.*
.
避免使用此语法,因为导入包的内容会将一组未指定的名称带入本地作用域,这可能与MATLAB工作区中的名称冲突。此语法的一个可能用途是导入部分包名。然后在调用函数时,使用与简单函数名不冲突的较短的包名。
例子
输入参数
输出参数
限制
进口
无法载入Java®创建的JAR包MATLAB编译SDK™产品。不要使用
进口
在函数中的条件语句中。MATLAB预处理进口
语句,然后对条件语句中的变量求值。