How to handle cyclic dependencies with Simulink libraries ?

4 次查看(过去 30 天)
We have the following usecase:
We created a library "Std_Lib" that contains certain utilities and is tracked on git, let's say this library has the following versions: V1.0.0, V2.0.0
We created another libraries "Algo1_Lib" that depends on "Std_Lib" V1.0.0 and "Algo2_Lib" that depends on V2.0.0.
We are using git submodule to handle depedency resolution.
However V1.0.0 and V2.0.0 contains the same names, is there any way to handle this in a Simulink project ? That V1.0.0 should be used with Algo1_Lib and V2.0.0 should be used with Algo2_Lib ?
Edit:
S-Function would not be a suitable solution as I want to use the signal size inheritance that can be used with libraries.
  2 个评论
Walter Roberson
Walter Roberson 2022-4-28
If I recall correctly (I might not!!) signal size inheritence can be used with Level-2 S Functions that are programmed appropriately... but it might not be straight-forward.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Simulink 的更多信息

产品


版本

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by