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"

 Akzeptierte Antwort

Fangjun Jiang
Fangjun Jiang am 19 Aug. 2022

3 Stimmen

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 Kommentare

Abhijeet Anand
Abhijeet Anand am 22 Aug. 2022
Thank You
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 am 3 Feb. 2023
Bearbeitet: Fangjun Jiang am 3 Feb. 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 am 4 Feb. 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 am 21 Nov. 2023
+1
Kamal
Kamal am 5 Jul. 2024
Verschoben: Fangjun Jiang am 6 Jul. 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 am 6 Jul. 2024
Add an Import block to the root level of your model

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Produkte

Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by