利用模型比较来找到你需要的东西
今天我想分享一个例子,我有时是如何使用
模型比较
回答有关Simulink模块或模型的问题。万博1manbetx这显然是在源代码控制下合并项目分支的工作流程的关键部分,正如我在
三向模型合并和Git
,模型比较也可以用来回答微妙的“如何”问题。
让我们来看看我今天收到的一个简单的示例问题,以及我如何使用模型比较来回答它。
这个问题
我今天收到的问题是:
“嗨,伙计,你知道一种程序化的方法来在水平轴上翻转一个方块吗?”
我当时不知道别人会怎么回答,但我是这么想的。
前后对比
在这种情况下,我做的第一件事就是举个例子来证实我对问题的理解。为此,我创建了一个简单的子系统,其中包含一些端口,并对其进行屏蔽以使其行为尽可能明显。
然后,我使用工具栏的Format选项卡交互式地进行了所要求的修改:
前后比较
我保存了这个简单模型的两个版本,一个是修改前的,一个是修改后的。然后我在当前文件夹浏览器中右键单击这两个文件并选择
比较选定的文件/文件夹
:
在比较结果中,我禁用了非功能性更改的过滤器,我可以立即识别水平翻转块所需的两个参数:
验证结果
为了确认模型比较确定的参数是我所需要的,我编写了这个简单的脚本:
现在轮到你了
您是否有时使用模型比较工具来识别块、子系统或模型之间的细微差异?或者找到你想要的参数?
请在下面的评论中告诉我们。
- カテゴリ:
- 万博1manbetx仿真软件提示
コメント
コメントを残すには,ここをクリックしてMathWorksアカウントにサインインするか新しいMathWorksアカウントを作成します。