Model is an invalid option for linmod

3 次查看(过去 30 天)
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.

回答(1 个)

Samhitha
Samhitha 2025-6-16
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!

类别

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

产品

Community Treasure Hunt

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

Start Hunting!

Translated by