Borrar filtros
Borrar filtros

simulink library not showing up

7 visualizaciones (últimos 30 días)
Constantin Runge
Constantin Runge el 16 de Dic. de 2018
Respondida: Jon Snow el 6 de Mayo de 2019
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 comentario
Constantin Runge
Constantin Runge el 17 de Dic. de 2018
I just unzipped all the models and grepped for 'variable' (case insensitive) in file contents and names but didn't find anything.

Iniciar sesión para comentar.

Respuestas (1)

Jon Snow
Jon Snow el 6 de Mayo de 2019
Were you able to resolve this issue? I'm facing the same one. Cheers

Categorías

Más información sobre Programmatic Model Editing en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by