金宝appSimulink.CloneDetection.Results类
包:金宝app仿真软件。CloneDetection
查找克隆的结果
描述
对象的对象金宝appSimulink.CloneDetection.Results
类来分析查找克隆操作的结果。
创建
描述
的金宝appSimulink.CloneDetection.findClones
属性的对象金宝appSimulink.CloneDetection.Results
类。对象的输入参数金宝appSimulink.CloneDetection.replaceClones
函数。
请注意
你不应该写金宝appSimulink.CloneDetection.Results
对象,以避免错误执行替换克隆函数。
属性
克隆
- - - - - -检测到克隆信息
结构
检测到的克隆信息,指定为结构。
总结
-克隆检测总结
结构
的数量CloneGroups
,SimilarClones
,ExactClones
而且PotentialReusePercentage
,作为结构返回。
CloneGroups
—克隆组个数
uint32
模型中相同克隆模式的数量,指定为uint32整数。
SimilarClones
—相似克隆个数
uint32
模型中相似克隆的数量,指定为uint32整数
ExactClones
—精确克隆个数
uint32
模型中精确克隆的数量,指定为uint32整数。
克隆
—克隆总数
uint32
模型中的克隆总数,指定为uint32整数。
PotentialReusePercentage
-重复使用机会的百分比
uint32
模型中重用机会的百分比,指定为uint32整数。
CloneGroups
-一组被认为完全匹配的克隆
结构
被认为是克隆的子系统,被指定为结构。
的名字
—克隆组名称
特征向量
克隆组的名称,指定为字符向量。
总结
-克隆组摘要
结构
克隆组的摘要,指定为具有以下字段的结构:
ParameterDifferences
-参数差异列表克隆
—克隆组中子系统克隆的个数BlocksPerClone
—克隆中的块元素个数CloneType
—克隆类型是否为类似的
或确切的
克隆BlockDifference
-块值差异
CloneList
—子系统克隆列表
字符向量数组
子系统克隆名称的列表,指定为字符向量数组。
ExceptionLog
- - - - - -异常和警告日志
字符向量数组
的ExceptionLog
包含查找克隆操作的异常和警告,指定为字符向量数组。
例子
在模型中找到克隆后分析结果
本例展示了如何分析查找克隆操作的结果。有关示例模型,请参见
ex_clone_detection
.find克隆函数将信息存储在
cloneResults
对象。cloneResults = 金宝appsimulink . clonedetection . find克隆(“ex_clone_detection”)
克隆结果=带有属性的结果:克隆结果:[1×1 struct] ExceptionLog: "
cloneResults。克隆
摘要:[1×1 struct]克隆组:[1×2 struct]
查看概要
cloneResults
.cloneResults.Clones.Summary
struct与字段:CloneGroups: 2 similar克隆:5 exact克隆:0克隆:5 PotentialReusePercentage: [1×1 struct]
cloneResults.Clones.CloneGroups
1×2带字段的struct数组:名称摘要克隆列表
cloneResults.Clones.CloneGroups (1)
名称:'相似克隆组1'摘要:[1×1 struct]克隆列表:{3×1 cell}
查询第一个克隆组概要信息。
cloneResults.Clones.CloneGroups (1) .Summary
参数差异:[1×1 struct]克隆:3 BlocksPerClone: 8 CloneType: 'Similar' BlockDifference: 1
版本历史
R2021a中引入
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。