主要内容

克隆检测项目定义脚本运行

这个例子展示了如何运行一个自定义脚本检测克隆的集合模型®模型文件中管理一个项目。金宝app创建一个自定义脚本将有助于组织和自动化大型建模项目。设置一个自定义任务的更多信息,见运行自定义任务和项目

这个例子展示了如何创建和运行自定义脚本自动化克隆检测所有模型在仿真软件项目。金宝app有关克隆检测的更多信息,请参阅使组件重用通过克隆检测

下面的例子使用了机身项目跨多个模型证明克隆检测的工作。

1。打开机身项目和使用currentProject项目对象。

sldemo_slproject_airframe;项目= currentProject;
建筑的Microsoft Visual c++ 2017 (C)”。墨西哥人成功完成。

2。使用金宝appSimulink.CloneDetection.Settings为找到克隆操作类来创建一个对象。添加的路径RootFoldercloneDetectionSettings对象。

cloneDetectionSettings = 金宝appSimulink.CloneDetection.Settings ();cloneDetectionSettings。文件夹= project.RootFolder;

3所示。找到克隆,执行函数金宝appSimulink.CloneDetection.findClones使用cloneDetectionSettings对象。

cloneResults = 金宝appSimulink.CloneDetection.findClones (cloneDetectionSettings);

4所示。你可以突出子系统克隆在模型中使用的函数金宝appSimulink.CloneDetection.highlightClone

金宝appSimulink.CloneDetection.highlightClone (cloneResults“AnalogControl /饱和度检测”);

克隆是一个对象的结果金宝appSimulink.CloneDetection.Results类。如何看到克隆的结果的详细信息,明白了通过编程方式检测和更换子系统克隆

相关的话题