gpt4 book ai didi

git - Simulink 模型 .slx 之间的区别

转载 作者:太空狗 更新时间:2023-10-29 13:51:22 26 4
gpt4 key购买 nike

我正在使用 Git 和 MATLAB/Simulink。

我知道新版本的 MATLAB/Simulink 与 Git 有某种集成,但我想知道是否有一种简单的方法来读取 2 个 Simulink 模型之间的 git diff格式为 .slx

例如,当您有一个 simulink 模型,其中有一个所谓的 MATLAB 嵌入式函数,并且您想了解软件不同版本中函数之间的差异时,这会很有用。

了解注释的 block 以及两个不同 Simulink 模型 (.slx) 之间的所有差异也很有用。

最佳答案

我找到了解决问题的方法。

  1. 如果您在您的存储库中,您必须有一个 .git 文件夹。
  2. 转到此文件夹并打开文件config(如果它不可用,请创建它,但它通常应该在那里)。
  3. 在文件中添加以下代码:

    [diff "slx"]
    textconv = unzip -c -a
  4. 然后您需要创建或修改文件 REPOSITORY/.gitattributes 并添加:

    *.slx diff=slx

通过这种方式,当您在 Simulink 模型 (.slx) 上执行 git diff 时,您将获得非常可读的结果。

我希望它能帮助其他人。

关于git - Simulink 模型 .slx 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34356401/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com