包:mlreportgen.finder
超类:
创建MATLAB搜索
mlreportgen.finder.Finder
查找程序对象的抽象类,以查找可添加到mlreportgen.report.Report
对象。使用这个类作为创建自己的finder类的基础。
结果=找到(仪)
在查找程序指定的容器中查找项。此方法返回它在结果对象中找到的包装项。这些结果对象可以直接添加到类型报告中mlreportgen.report.Report
要么slreportgen.report.Report
。您还可以将结果添加到记者,然后添加到报表中。
tf = hasNext(仪)
确定finder搜索的容器是否包含至少一个要查找的指定项。如果容器至少有一个项,则hasNext
方法队列该项目作为了下一个项目下一个
方法将返回。的hasNext
方法然后返回真正
。使用下一个
方法获取该项。在随后的调用中hasNext
方法确定容器中是否有一个项下一个
方法尚未检索。它将项放入队列中下一个
方法来检索和返回真正
。如果没有其他要检索的项,则此方法返回假
。若要逐步搜索容器中的项,请使用hasNext
方法与下一个
方法在一个而
循环。
结果= next(仪)
返回下一个搜索结果
在结果队列中hasNext
方法创建。此方法返回它找到的项,并将其包装在mlreportgen.finder.Result
对象。若要添加项属性的表,请直接将结果对象添加到报表中,或将其添加到报告程序中,然后再将报告程序添加到报表中。可以向其添加的报表结果
该方法的类型必须是mlreportgen.report.Report
。
tf = isIterating(仪)
检查查找程序是否迭代以查找结果。如果真正
,您不能更改查找程序的任何属性。
tf = mustNotBeIterating(仪)
要么propertyName tf = mustNotBeIterating(仪)
验证查找程序没有迭代以查找结果。如果真正
,查找器不能迭代,您可以更改属性值,等等。如果假
,查找器正在迭代,您不能更改它的属性,等等。可选propertyName
输入是正在修改并导致错误的属性。
obj tf = satisfyObjectPropertiesConstraint(仪)
确定obj
有一个性质满足属性
查找程序指定的约束。
重置(仪)
将查找程序重置为其初始状态,如调用下一个(取景器)
返回第一个结果并重置对象状态。
句柄。要了解如何处理类影响复制操作,请参阅复制对象(MATLAB)。