主要内容

matlab.codetools.requiredFilesAnd下载188bet金宝搏Products

的依赖关系列表MATLAB程序文件

描述

例子

弗利斯特雨= matlab.codetools.requiredFilesAnd下载188bet金宝搏Products (文件返回MATLAB的列表®运行所指定的程序文件所需的程序文件文件

matlab.codetools.requiredFilesAnd下载188bet金宝搏Products函数旨在为您提供传递给MATLAB程序文件的消费者的信息。

例子

弗利斯特雨pList] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(文件还返回MathWorks的列表®下载188bet金宝搏所指定的程序文件可能需要的产品文件

如果你使用matlab.codetools.requiredFilesAnd下载188bet金宝搏Products你收到的MATLAB代码的函数,plist只包括系统上安装的所需工具箱。在这种情况下,plist可以不完整。

例子

弗利斯特雨pList] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(___, ' toponly ')中指定的至少一个文件或产品必须直接使用要包含在输出中的文件或产品文件.的“toponly”输入选项不区分大小写。

例子

全部折叠

确定所需的文件和产品下载188bet金宝搏边缘图像处理工具箱™中的功能。

[fList,pList] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(“edge.m”
fList = {} pList =带有字段的1x2结构数组:名称版本ProductNumber确定

没有必须的MATLAB文件,但有两个必须的产品。下载188bet金宝搏

列出所需的产品。下载188bet金宝搏

{pList。名称}’
ans = 'MATLAB' '图像处理工具箱'

在当前工作文件夹中,在文件中创建一个函数getRandomNumber.m

函数a = getRandomNumber rng洗牌A =兰特;结束

现在,在命令行中,确定所需的文件和产品下载188bet金宝搏getRandomNumber.m

[fList,pList] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(“getRandomNumber.m”
fList = 'C:\work\getRandomNumber。m' pList =名称:'MATLAB'版本:'8.5' ProductNumber: 1确定:1

运行getRandomNumber函数就是函数文件本身。唯一需要的MathWorks产品是MATLAB。

在当前工作文件夹中,在文件中创建一个函数displayNumber.m

函数displayNumber a = getRandomNumber;disp ([“你的号码是”num2str (a)])结束

现在,在命令行中,确定所需的文件和产品下载188bet金宝搏displayNumber.m

[fList,pList] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(“displayNumber.m”
fList = 'C:\work\displayNumber. 'm的C: \ \ getRandomNumber工作。m' pList =名称:'MATLAB'版本:'8.5' ProductNumber: 1确定:1

除了函数文件本身之外,displayNumber函数要求getRandomNumber.m文件。唯一需要的MathWorks产品是MATLAB。

在当前工作文件夹中,在文件中创建句柄类ExampleHandle.m

classdefExampleHandle < handle类含量百分比结束

在当前工作文件夹中,在文件中创建一个类AnotherExampleHandle.m继承自ExampleHandle

classdefAnotherExampleHandle < ExampleHandle类含量百分比结束

在当前工作文件夹中,在文件中创建一个函数getHandles.m,实例化AnotherExampleHandle对象。

函数[h1,h2] = getHandles() h1 = AnotherExampleHandle;h2 = AnotherExampleHandle;结束

现在,在命令行中,确定所需的文件getHandles.m

[fList,~] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(“getHandles.m”);弗利斯特雨”
ans = 'C:\work\AnotherExampleHandle. 'm的C: \ \ ExampleHandle工作。m的C: \ \ getHandles.m工作”

确定直接需要的文件getHandles.m

[fList,~] = matlab.codetools.requiredFilesAnd下载188bet金宝搏Products(“getHandles.m”“toponly”
fList = 'C:\work\AnotherExampleHandle. 'm的C: \ \ getHandles.m工作”

虽然AnotherExampleHandle.m需要ExampleHandle.m,该文件不是直接要求getHandles.m

输入参数

全部折叠

用于分析的文件列表,指定为字符向量、字符向量的单元格数组或字符串数组。每个元素都是一个单独的MATLAB程序文件的名称。例如,文件是您打算提供给其他用户的MATLAB程序文件列表。的matlab.codetools.requiredFilesAnd下载188bet金宝搏Products函数为您提供随文件一起传递的需求信息。

为了确保准确的依赖报告,文件和依赖项必须在MATLAB路径上。matlab.codetools.requiredFilesAnd下载188bet金宝搏Products不返回不在路径上的依赖文件的信息。

例子:“myFile.m”“C: \ Program Files \ MATLAB \ R2014a \ my_work \ myFile.m”

例子:{“myFile.m”、“myOtherFile.m”}

例子:cellstr (ls (* . m))

输出参数

全部折叠

用户编写的MATLAB程序文件所需的列表文件,作为字符向量的单元格数组返回。每个字符向量表示所需文件的完整路径。弗利斯特雨不包括内置的MATLAB文件,因为这些文件是与中列出的产品一起安装的下载188bet金宝搏pList

弗利斯特雨包括使用标准文件格式和低级I/O功能访问的依赖文件。这些依赖文件包括文本文件、电子表格、图像、音频、视频和XML文件。例如,如果您正在分析包含代码的文件加载(“mydata.mat”),matlab.codetools.requiredFilesAnd下载188bet金宝搏Products功能包括mydata.mat弗利斯特雨

支持自动检测依赖文件的函数包括金宝appaudioinfoaudioreadcsvreaddaqreaddlmreadfileread打开外部文件imfinfoimportdataimread负载matfilemmfileinfo开放readtable类型VideoReaderxlsfinfoxlsreadxmlread,xslt

可能需要的MathWorks产品列表下载188bet金宝搏文件,作为结构体或结构体数组返回。每种产品均按名称(的名字字段),版本(版本字段)、产品编号(ProductNumber字段)和确定性指示器(某些字段)。的某些字段的值为1matlab.codetools.requiredFilesAnd下载188bet金宝搏Products确定指定的程序文件所需要的产品,文件,如果可能需要该产品,则为0。

matlab.codetools.requiredFilesAnd下载188bet金宝搏Products函数旨在为您提供传递给MATLAB程序文件的消费者的信息。版本号表示执行该功能时已安装的产品的版本。下载188bet金宝搏版本不是向后兼容性的指示器。

版本历史

在R2014a中引入

另请参阅