文档帮助中心
添加包,类或函数当前的导入列表
进口PackageName.ClassName
进口PackageName.FunctionName
进口PackageName.ClassName.staticMethodName
进口包名。*
进口
L =进口
例
进口包裹名字。班级名称添加类名目前进口名单。指一类不指定整个包名称,使用进口功能在你的代码。
进口包裹名字。班级名称
包裹名字
班级名称
导入列表范围定义如下:
函数或脚本,包括嵌套和局部功能 - 范围是函数。
脚本的范围是脚本主体。在脚本的进口仅在脚本主体提供,并且不是在调用脚本的范围内有效。例如,在命令提示执行包含进口脚本不会使在命令窗口中可用的进口。
函数的输入列表是在调用该功能持续,只有当功能被清除被清除。欲了解更多信息,请参阅明确功能。不要打电话明确进口一个函数或脚本中。
明确
明确进口
基工作区 - 范围是在命令提示执行的代码。要清除基地导入列表,键入明确进口在MATLAB®命令提示符。
进口包裹名字。FunctionName将指定的基于包的功能。使用此语法来缩短包装中的特定功能的名称,没有在包装,这可能会导致意外的名称冲突导入每个函数。
进口包裹名字。FunctionName
FunctionName
进口包裹名字。班级名称。staticMethodName将指定的静态方法。使用此语法来缩短特定的静态方法的名称。
进口包裹名字。班级名称。staticMethodName
staticMethodName
进口包裹名字*。添加指定软件包名称。包裹名字必须跟*。。
进口包裹名字*。
*。
避免使用这种语法,比如导入软件包带来了一个未指定的名称集到本地范围,以在工作区MATLAB名称也可能会发生冲突。这句法一个可能的用途是导入部分包名。然后当你调用一个函数,你使用不使用简单的函数名称冲突较短的包名称。例如,matlab.io.hdf4.sd封装具有关功能,可与MATLAB冲突关功能。
matlab.io.hdf4.sd
关
进口显示范围当前导入列表。
大号=进口返回当前导入列表。
大号=进口
大号
全部收缩
进口java.util.Currency中java.lang.String中
创建一个java.lang.String中目的。有没有必要键入包名,java.lang中。
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。
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。*
导入matlab.io.hdf4.sd包装的功能,readChunk在功能,MYFUNC。您可以使用简单的名称调用该函数readChunk,但只的范围内MYFUNC。
readChunk
MYFUNC
功能数据= MYFUNC(ID,N,M)导入matlab.io.hdf4.sd.readChunk数据= readChunk(ID,[n×m个]);结束
导入meta.class.fromName在一个函数的静态方法,myFunc的。您可以使用简单的名称调用静态方法来自名字,但只的范围内myFunc的。
meta.class.fromName
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
matlab.io.hdf4
类,指定为字符串或特征向量的名称。
例:货币
封装功能,指定为字符串或字符向量的名称。
例:readChunk
静态方法,指定为字符串或字符向量的名称。
例:来自名字
数据类型:烧焦|串
烧焦
串
导入列表,返回作为字符向量的单元阵列。
进口无法加载一个Java®JAR包创建由MATLAB编译SDK™产品。
不使用进口在函数内部条件语句。MATLAB的预处理进口在条件语句评估变量之前声明。
展开全部
行为R2019b改变
在R2019b开始,MATLAB更改名称解析的规则,影响的变量,嵌套函数,本地功能和外部功能的优先顺序。这些规则中描述功能优先顺序。有关更改,并提示更新你的代码信息,请参阅更新代码R2019b更改功能优先顺序。
标识符不能被用于两个目的一个函数内
没有明确的声明标识符可能不会被视为变量
变量不能亲和嵌套函数之间被隐式地共享
变化组合名称解析的优先级
匿名函数可以包括解决和未解决的标识符
的行为进口功能已经改变。
更改基于通配符进口的优先级
完全合格的导入功能不能有相同的名称嵌套函数
完全合格的进口遮盖同名的外范围定义
错误处理时,没有发现进口
嵌套功能继承父功能的import语句
明确|IMPORTDATA|加载
IMPORTDATA
加载
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处