主要内容

哪个

找到函数和文件

描述

例子

哪个物品显示完整路径物品

  • 如果物品是一个matlab.®在matlab代码文件中的函数(.m.mlx., 要么.p扩展名),或保存的Simulink金宝app®模型 (.slx.要么.mdl.扩展),然后哪个显示相应文件的完整路径。物品必须在matlab路上。

  • 如果物品是加载的Java中的方法®班级,然后哪个为该方法显示包,类和方法名称。

  • 如果物品是一个工作空间变量,然后是哪个显示识别消息物品作为一个变量。

  • 如果物品是一个未求的Simulink金宝app模型,它在Simulink中加载,然后哪个显示识别消息物品作为一个新的Sim金宝appulink模型。

  • 如果物品是一个包括扩展名的文件名,它位于当前工作文件夹或Matlab路径上,然后哪个显示完整的路径物品

如果物品是一个超载的功能或方法,然后哪个物品仅返回找到的第一个功能或方法的路径。

例子

哪个fun1.Fun2.显示功能的路径fun1.由文件调用Fun2.。使用此语法来确定是否正在调用本地功能而不是路径上的函数。此语法未定位嵌套函数。

例子

哪个___-全部使用所请求的名称显示MATLAB路径上所有项目的路径,以及所隐含地添加到路径的特殊文件夹中的任何文件。这些项目包括实例化类的方法。有关这些特殊文件夹的详细信息,请参阅什么是matlab搜索路径。您可以使用-全部使用以前的任何语法的输入参数。

例子

str.=哪个(物品返回完整路径物品str.

例子

str.=哪个(fun1.,'在',Fun2.返回功能的路径fun1.由文件调用Fun2.。使用此语法来确定是否正在调用本地功能而不是路径上的函数。此语法未定位嵌套函数。

例子

str.=哪个(___,'-全部')返回结果哪个str.。您可以使用此语法与上一个语法组中的任何输入参数。

例子

全部收缩

找到PINV.功能。

哪个PINV.
matlabroot.\ toolbox \ matlab \ matfun \ pinv.m

PINV.在里面Matfun.matlab的文件夹。

您还可以使用函数语法来返回路径str.。使用功能形式时哪个,用单引号括起所有输入参数。

str =哪个('pinv');

创建Java®类的实例。这将类加载到MATLAB®中。

mydate = java.util.date;

找到森林方法。

哪个森林
setMonth是一个Java方法%java.util.date方法

找出orthog.函数在私有文件夹中。

哪个私人/ orthog.
matlabroot.\ toolbox \ matlab \ elmat \ private \ orthog.m%私有到elmat

matlab显示路径orthog.m在里面/私人的子文件夹工具箱/ matlab / Elmat

确定哪个Parseargs.函数被调用是上午

哪个Parseargs.区域
区域的%本地功能matlabroot.\ toolbox \ matlab \ specapraph \ seam(parseargs)

您还可以使用函数语法来返回路径str.。使用功能形式时哪个,用单引号括起所有输入参数。

str =哪个('Parseargs''在''区域');

假设你有一个matlab.io.matfile.对应于示例MAT文件的对象'topography.mat'

matobj = matfile('topography.mat');

显示实现的路径WHO使用输入参数调用时会调用(Matobj)

哪个谁(Matobj)
%matlab.io.matfile方法matlabroot.\ toolbox \ matlab \ iofun \ + matlab \ + io \ matfile.m

将结果存储到变量str.

str =哪个('谁(matobj)'
str =matlabroot.\ toolbox \ matlab \ iofun \ + matlab \ + io \ matfile.m

如果未指定输入参数(Matobj), 然后哪个仅返回找到的第一个功能或方法的路径。

哪个WHO
内置(matlabroot.\\ toolbox \ matlab \ aley \谁)

使用名称显示MATLAB路径上所有项目的路径富豪

哪个富豪-全部
内置(MATLABROOT \ TOOLBOX \ MATLAB \ IOFUN \ FOPEN)%串行方法matlabroot.\ toolbox \ matlab \ iofun \ @serial \ fopen.m%iCinterface方法matlabroot.\ toolbox \ Shared \ incoller \ @icinterface \ fopen.mmatlabroot.\ toolbox \ instrument \ instrument \ @ i2c \ fopen.m

返回结果哪个str.

找出orthog.函数在私有文件夹中。您必须使用功能形式哪个,括在括号中的所有参数和单引号。

str =哪个('私人/ orthog''-全部');谁是str.
名称大小字节类属性str 1x1 262单元格

输入参数

全部收缩

要定位的函数或文件,指定为字符向量或字符串标量。使用功能形式时哪个,封闭所有物品单引号或双引号输入。物品可以是以下形式之一。

形式的物品输入 显示的路径
乐趣

显示完整路径乐趣,它可以是MATLAB函数,SIMULINK MODEM,WORKS金宝appPACE变量,加载的Java类中的方法,或包含文件扩展名的文件名。

显示没有文件扩展名的文件的路径,键入哪个文件(需要文件名后的段落)。采用存在检查其他任何地方的文件是否存在。

/乐趣

将搜索限制为命名的函数乐趣那是搜索路径。例如,哪个/ myfunction.显示功能的完整路径myfunction.m ..,但不是内置或java函数,具有相同的名称。

私人的/乐趣 将搜索限制为命名的私有函数乐趣。例如,哪个私人/ orthog要么哪个('私人/ orthog')显示路径orthog.m在里面/私人的父文件夹的子文件夹。

有趣(a1,...,a)

显示函数实现的路径乐趣如果调用输入参数,将调用哪个调用A1,......,一个。使用此语法查询过载功能。看到这个例子,定位使用给定输入参数调用的函数

数据类型:char|细绳

定位的函数,指定为字符向量或字符串标量。fun1.可以是函数的名称,或者它可以是表单有趣(a1,...,a)。有关表单的更多信息,有趣(a1,...,a), 看定位使用给定输入参数调用的函数

使用功能形式时哪个,封闭所有fun1.例如,单引号或双引号输入,哪('myfun1','','myfun2')

数据类型:char|细绳

调用文件,指定为字符向量或字符串标量。Fun2.可以是文件的名称,或者它可以是表单有趣(a1,...,a)。有关表单的更多信息,有趣(a1,...,a), 看定位使用给定输入参数调用的函数

使用功能形式时哪个,封闭所有Fun2.例如,单引号或双引号输入,哪('myfun1','','myfun2')

数据类型:char|细绳

输出参数

全部收缩

功能或文件位置,如果您使用,作为字符向量或字符向量的单元格数组'-全部'

  • 如果物品是一个工作空间变量,然后是str.是字符矢量'多变的'

  • 如果str.是一个字符向量的单元格数组,然后是每行str.确定结果哪个。结果按照功能优先顺序。如果存在遮蔽结果,则不应依赖遮蔽函数和方法的顺序str.。确定结果是否遮蔽,呼叫哪个没有指定str.哪个通过评论表示遮蔽结果%阴影

限制

  • 当类未加载时,哪个只发现方法如果它们在@ -Folder中的单独文件中定义,并且不在任何包中。

提示

  • 有关MATLAB如何在调用函数时使用范围和优先级的更多信息,请参阅功能优先顺序

在R2006A之前介绍