While simulating model in Simulink I got error as "External input specified in the Configuration Parameters dialog box on the Data Import/Export page (or as an option to SIM command) to a model containing no root level input ports"

 Respuesta aceptada

Fangjun Jiang
Fangjun Jiang el 19 de Ag. de 2022

3 votos

You specified input data, but there is no root level input ports, which means no input data is needed.
If you've done this manually or inadvertently, press Ctrl+E, select "Data Import/Export" on the left, un-check "Input" on the right.

7 comentarios

Abhijeet Anand
Abhijeet Anand el 22 de Ag. de 2022
Thank You
Param
Param el 3 de Feb. de 2023
What should I do if I actually need input data for my Simulink model from the base workspace, and I'm still receiving the same error?
Basically, I'm generating a cosine wave (u) in MATLAB, using a Time vector (tout) that was generated by a simulink model (model_A, say). I want to send this cosine wave to another Simulink model (model_B, say) for further processing.
Here's my MATLAB script:
% tout is a variable generated in the same workspace, from simulink model_A
u=cos(tout);
sim('model_B');
Command Widow Error:
External input specified in the Configuration Parameters dialog box on the Data Import/Export page (or
as an option to SIM command) to a model containing no root level input ports
Thanks.
Fangjun Jiang
Fangjun Jiang el 3 de Feb. de 2023
Editada: Fangjun Jiang el 3 de Feb. de 2023
In this case, you need to have a root level Inport block. Then in model Configuration Parameters, Data Import/Export, check Input, [tout,u].
This is as if you are connecting the base workspace data [tout, u] to the root level Inport block.
Another way is to use a "From Workspace" block in the model and specify the data as [tout, u]. Then you don't need the Inport block.
Param
Param el 4 de Feb. de 2023
Thanks for the response @Fangjun Jiang.
I was actually using the "From Workspace" block since the beginning and had infact put the same input configurations [tout, u]. I had also specified the same in the "Data Import/Export page" of the model configurations, still I was getting the error.
However, I tried using the inport block, and it worked just fine.
Thanks a lot for your help.
madhan ravi
madhan ravi el 21 de Nov. de 2023
+1
Kamal
Kamal el 5 de Jul. de 2024
Movida: Fangjun Jiang el 6 de Jul. de 2024
External input specified in the Configuration Parameters dialog box on the Data Import/Export page (or as an option to SIM command) to a model containing no root level input ports
how can i do
Fangjun Jiang
Fangjun Jiang el 6 de Jul. de 2024
Add an Import block to the root level of your model

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Productos

Versión

R2022a

Preguntada:

el 18 de Ag. de 2022

Comentada:

el 6 de Jul. de 2024

Community Treasure Hunt

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

Start Hunting!

Translated by