进口

添加包,类或函数当前的导入列表

描述

进口包裹名字班级名称添加类名目前进口名单。指一类不指定整个包名称,使用进口功能在你的代码。

导入列表范围定义如下:

  • 函数或脚本,包括嵌套和局部功能 - 范围是函数。

    脚本的范围是脚本主体。在脚本的进口仅在脚本主体提供,并且不是在调用脚本的范围内有效。例如,在命令提示执行包含进口脚本不会使在命令窗口中可用的进口。

    函数的输入列表是在调用该功能持续,只有当功能被清除被清除。欲了解更多信息,请参阅明确功能。不要打电话明确进口一个函数或脚本中。

  • 基工作区 - 范围是在命令提示执行的代码。要清除基地导入列表,键入明确进口在MATLAB®命令提示符。

进口包裹名字FunctionName将指定的基于包的功能。使用此语法来缩短包装中的特定功能的名称,没有在包装,这可能会导致意外的名称冲突导入每个函数。

进口包裹名字班级名称staticMethodName将指定的静态方法。使用此语法来缩短特定的静态方法的名称。

进口包裹名字*。添加指定软件包名称。包裹名字必须跟*。

避免使用这种语法,比如导入软件包带来了一个未指定的名称集到本地范围,以在工作区MATLAB名称也可能会发生冲突。这句法一个可能的用途是导入部分包名。然后当你调用一个函数,你使用不使用简单的函数名称冲突较短的包名称。例如,matlab.io.hdf4.sd封装具有功能,可与MATLAB冲突功能。

进口显示范围当前导入列表。

大号=进口返回当前导入列表。

例子

全部收缩

进口java.util.Currency中java.lang.String中

创建一个java.lang.String中目的。有没有必要键入包名,java.lang中

S =字符串('你好'
S =你好

列出货币类方法,不需要输入包的名称。

方法货币
类货币方法:等于getDisplayName通知getAvailableCurrencies的getInstance notifyAll的的getClass getNumericCode的toString getCurrencyCode getSymbol等待getDefaultFractionDigits的hashCode

您导入列表,以简化呼叫在使用部分包名matlab.io.hdf4.sd打包与MATLAB函数和避免冲突功能。

进口matlab.io.hdf4。*

显示完整路径示例文件sd.hdf使用缩短包名称您的系统上SD

SDID = sd.start('sd.hdf');文件名= sd.getFilename(SDID)
文件名= C:\ Program Files文件\ MATLAB \ R2015a \工具箱\ MATLAB \ imagesci \ sd.hdf

调用与close函数SD包裹名字。

sd.close(SDID)

没有名与MATLAB冲突当您导入部分包名称功能。

哪一个
C:\ Program Files文件\ MATLAB \ R2015a \工具箱\ MATLAB \图形\ close.p

如果使用matlab.io.hdf4.sd。*语法导入整个包的名字,当你调用,MATLAB总是挑选包的功能。您不能使用删除人物。

导入matlab.io.hdf4.sd包装的功能,readChunk在功能,MYFUNC。您可以使用简单的名称调用该函数readChunk,但只的范围内MYFUNC

功能数据= MYFUNC(ID,N,M)导入matlab.io.hdf4.sd.readChunk数据= readChunk(ID,[n×m个]);结束

导入meta.class.fromName在一个函数的静态方法,myFunc的。您可以使用简单的名称调用静态方法来自名字,但只的范围内myFunc的

功能metaClsObj = myFunc的(类名)导入meta.class.fromNamemetaClsObj = FROMNAME(类名);结束

打开sd.hdf例如文件和访问温度数据集。

进口matlab.io.hdf4。*SDID = sd.start('sd.hdf');IDX = sd.nameToIndex(SDID,'温度');sdsID = sd.select(SDID,IDX);

调用MYFUNC从前面的例子中的功能来读取数据。MYFUNC必须有自己的进口语句中使用短路包名。

dataChunk = MYFUNC(sdsID,0,1);

关闭文件。

sd.endAccess(sdsID)sd.close(SDID)
进口
ANS = 'java.util.Currency中' 'java.lang.String中' 'matlab.io.hdf4。*' 'matlab.io.hdf4.sd.readChunk'

输入参数

全部收缩

包,指定为字符串或字符向量的名称。

例:matlab.io.hdf4

类,指定为字符串或特征向量的名称。

例:货币

封装功能,指定为字符串或字符向量的名称。

例:readChunk

静态方法,指定为字符串或字符向量的名称。

例:来自名字

数据类型:烧焦|

输出参数

全部收缩

导入列表,返回作为字符向量的单元阵列。

限制

  • 进口无法加载一个Java®JAR包创建由MATLAB编译SDK™产品。

  • 不使用进口在函数内部条件语句。MATLAB的预处理进口在条件语句评估变量之前声明。

兼容性注意事项

展开全部

行为R2019b改变

R2006a前推出