フィルターのクリア

simulink library not showing up

7 ビュー (過去 30 日間)
Constantin Runge
Constantin Runge 2018 年 12 月 16 日
回答済み: Jon Snow 2019 年 5 月 6 日
I've set up a bunch of simulink libraries from some commonly used block in my Simulink project. I did this the following way:
- For each library:
- create a new model based on the empty library template
- copy the blocks from the original model into the library
- create subsystems from the blocks and add a mask (All come with type and description, some come with parameters)
- set the 'EnableLBRepository' param to 'on'
- Then I created a 'lib' library referencing all the other libraries exactly as in the section 'Create a Sublibrary' from https://www.mathworks.com/help/simulink/ug/creating-block-libraries.html
- finally I've added a slblocks.m in the folder, where all the libraries are stored:
function blkStruct = slblocks
Browser.Library = 'lib';
Browser.Name = 'My great library';
blkStruct.Browser = Browser;
Now when I reload the library browser, matlab prints the line
File "variable" not found.
Also 'My great library' does not appear in the library browser. Instead a file 'variable.slx' is created in the projects work directory.
What can I do to troubleshoot and fix the problem? I've already tried creating the library from scratch in a new folder with new, empty libraries, just copying the components from the old one and creating new subsystems and masks.
  1 件のコメント
Constantin Runge
Constantin Runge 2018 年 12 月 17 日
I just unzipped all the models and grepped for 'variable' (case insensitive) in file contents and names but didn't find anything.

サインインしてコメントする。

回答 (1 件)

Jon Snow
Jon Snow 2019 年 5 月 6 日
Were you able to resolve this issue? I'm facing the same one. Cheers

カテゴリ

Help Center および File ExchangeProgrammatic Model Editing についてさらに検索

タグ

製品


リリース

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by