文档帮助中心文档
的依赖关系列表MATLAB程序文件
弗利斯特雨= matlab.codetools.requiredFilesAndPs manbetx 845roducts(文件)
[fList, pList] = matlab.codetools.requiredFilesAnds manbetx 845Products(files)
[fList, pList] = matlab.codetools.requiredFilesAnds manbetx 845Products(___, ' toponly ')
例子
弗利斯特雨= matlab.codetools.requiredFilesAnds manbetx 845Products (文件)返回MATLAB的列表®运行指定的程序文件所需的程序文件文件.
弗利斯特雨= matlab.codetools.requiredFilesAnds manbetx 845Products (文件)
弗利斯特雨
文件
的matlab.codetools.requiredFilesAnds manbetx 845Products函数旨在向您提供传递给MATLAB程序文件的消费者的信息。
matlab.codetools.requiredFilesAnds manbetx 845Products
[弗利斯特雨,pList) = matlab.codetools.requiredFilesAnds manbetx 845Products (文件)也返回MathWorks的列表®s manbetx 845产品可能需要运行指定的程序文件文件.
[弗利斯特雨,pList) = matlab.codetools.requiredFilesAnds manbetx 845Products (文件)
pList
如果你使用matlab.codetools.requiredFilesAnds manbetx 845Products函数的MATLAB代码,plist只包含系统上安装的所需工具箱。在这种情况下,plist可以是不完整的。
plist
[弗利斯特雨,pList) = matlab.codetools.requiredFilesAnds manbetx 845Products (___, ' toponly ')中指定的至少一个文件必须直接使用要包含在输出中的文件或产品文件.的“toponly”输入选项不区分大小写。
[弗利斯特雨,pList) = matlab.codetools.requiredFilesAnds manbetx 845Products (___, ' toponly ')
“toponly”
全部折叠
确定所需的文件和产品s manbetx 845边缘函数。
边缘
[弗利斯特雨,pList] = matlab.codetools.requiredFilesAnds manbetx 845Products (“edge.m”)
fList = {} pList = 1x2结构数组的字段:Name Version ProductNumber Certain
没有必需的MATLAB文件,但有两个必需的产品。s manbetx 845
列出所需产品。s manbetx 845
{pList。名称}’
'MATLAB' '图像处理工具箱'
在当前工作文件夹中,在文件中创建函数getRandomNumber.m.
getRandomNumber.m
函数a = getRandomNumber rng洗牌一个=兰德;结束
现在,在命令行中,确定所需的文件和产品s manbetx 845getRandomNumber.m.
[弗利斯特雨,pList] = matlab.codetools.requiredFilesAnds manbetx 845Products (“getRandomNumber.m”)
弗利斯特雨= ' C: \ \ getRandomNumber工作。m' pList = Name: 'MATLAB' Version: '8.5' ProductNumber: 1确定:1
运行的唯一文件getRandomNumber函数就是函数文件本身。MathWorks所需的唯一产品是MATLAB。
getRandomNumber
在当前工作文件夹中,在文件中创建函数displayNumber.m.
displayNumber.m
函数displayNumber a = getRandomNumber;disp ([你的号码是num2str (a)])结束
现在,在命令行中,确定所需的文件和产品s manbetx 845displayNumber.m.
[弗利斯特雨,pList] = matlab.codetools.requiredFilesAnds manbetx 845Products (“displayNumber.m”)
弗利斯特雨= ' C: \ \ displayNumber工作。m的C: \ \ getRandomNumber工作。m' pList = Name: 'MATLAB' Version: '8.5' ProductNumber: 1确定:1
除了函数文件本身,displayNumber功能要求getRandomNumber.m文件。MathWorks所需的唯一产品是MATLAB。
displayNumber
在当前工作文件夹中,在文件中创建句柄类ExampleHandle.m.
ExampleHandle.m
classdefExampleHandle <处理%类内容结束
在当前工作文件夹中,在文件中创建一个类AnotherExampleHandle.m,继承自ExampleHandle.
AnotherExampleHandle.m
ExampleHandle
classdefAnotherExampleHandle < ExampleHandle%类内容结束
在当前工作文件夹中,在文件中创建函数getHandles.m,实例化AnotherExampleHandle对象。
getHandles.m
AnotherExampleHandle
函数[h1,h2] = getHandles() h1 = AnotherExampleHandle;h2 = AnotherExampleHandle;结束
现在,在命令行中,确定所需的文件getHandles.m.
(弗利斯特雨~)= matlab.codetools.requiredFilesAndPrs manbetx 845oducts (“getHandles.m”);弗利斯特雨”
ans = ' C: \ \ AnotherExampleHandle工作。m的C: \ \ ExampleHandle工作。m的C: \ \ getHandles.m工作”
确定直接需要的所需文件getHandles.m.
(弗利斯特雨~)= matlab.codetools.requiredFilesAndPrs manbetx 845oducts (“getHandles.m”,“toponly”)
弗利斯特雨= ' C: \ \ AnotherExampleHandle工作。m的C: \ \ getHandles.m工作”
虽然AnotherExampleHandle.m需要ExampleHandle.m,该文件不是一个直接的要求getHandles.m.
用于分析的文件列表,指定为字符向量、字符向量的单元数组或字符串数组。每个元素都是一个MATLAB程序文件的名称。例如,文件是您打算提供给其他用户的MATLAB程序文件的列表。的matlab.codetools.requiredFilesAnds manbetx 845Products函数为您提供与文件一起传递的需求信息。
为了确保准确的依赖关系报告,文件和依赖项必须在MATLAB路径上。matlab.codetools.requiredFilesAnds manbetx 845Products不返回关于不在路径上的依赖文件的信息。
例子:“myFile.m”或“C: \ Program Files \ MATLAB \ R2014a \ my_work \ myFile.m”
“myFile.m”
“C: \ Program Files \ MATLAB \ R2014a \ my_work \ myFile.m”
例子:{“myFile.m”、“myOtherFile.m”}
{“myFile.m”、“myOtherFile.m”}
例子:cellstr (ls (* . m))
cellstr (ls (* . m))
用户编写的MATLAB程序文件的列表文件,作为字符向量的单元格数组返回。每个字符向量表示所需文件的完整路径。弗利斯特雨不包括内置的MATLAB文件,因为这些文件安装在s manbetx 845pList.
弗利斯特雨包括使用标准文件格式和低级I/O函数访问的依赖文件。这些依赖文件包括文本文件、电子表格、图像、音频、视频和XML文件。例如,如果您正在分析一个包含代码的文件加载(“mydata.mat”),matlab.codetools.requiredFilesAnds manbetx 845Products功能包括mydata.mat在弗利斯特雨.
加载(“mydata.mat”)
mydata.mat
支持自动检测依赖文件的函数包括万博1manbetxaudioinfo,audioread,csvread,daqread,dlmread,fileread,打开外部文件,imfinfo,importdata,imread,负载,matfile,mmfileinfo,开放,readtable,类型,VideoReader,xlsfinfo,xlsread,xmlread,xslt.
audioinfo
audioread
csvread
daqread
dlmread
fileread
打开外部文件
imfinfo
importdata
imread
负载
matfile
mmfileinfo
开放
readtable
类型
VideoReader
xlsfinfo
xlsread
xmlread
xslt
可能需要的MathWorks产品列表s manbetx 845文件,作为结构或结构的数组返回。每个产品均按名称描述(的名字字段),版本(版本字段),产品编号(ProductNumber字段),以及确定性指示器(某些字段)。的某些字段的值为1 ifmatlab.codetools.requiredFilesAnds manbetx 845Products确定产品是指定程序文件所需要的,文件,如果可能需要该产品,则为0。
的名字
版本
ProductNumber
某些
的matlab.codetools.requiredFilesAnds manbetx 845Products函数旨在向您提供传递给MATLAB程序文件的消费者的信息。版本号表示执行该功能时已安装的产品的版本。s manbetx 845版本不是向后兼容性的指标。
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系