Model is an invalid option for linmod

2 visualizaciones (últimos 30 días)
John Klueven
John Klueven el 12 de En. de 2022
Respondida: Samhitha el 16 de Jun. de 2025
I am trying to linearize simulink model through function linmod. I properly put outport and inport block in the simulink, but I get error when i execute linmod('my_model.slx'). The error says my_model is an invalid option. Don't know where might be the problem, below is the scheme.

Respuestas (1)

Samhitha
Samhitha el 16 de Jun. de 2025
The error "my_model is an invalid option" when calling the linmod('my_model.slx') is most likely due to one of the following issues:
  1. linmod takes only the model’s name, without the .slx or .mdl extension. If your model is named my_model.slx, you should call: linmod('my_model').
  2. linmod requires the model to be loaded or open before linearization. use load_system('my_model') or open_system('my_model').
  3. linmod linearizes around the model's top-level Inport and Outport blocks. Place the Inport and Outport blocks at the top level of the model, not inside subsystems.
For more details, look into following documentation:
Hope this helps!

Categorías

Más información sobre Simulink en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by