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"

 채택된 답변

Fangjun Jiang
Fangjun Jiang 2022년 8월 19일

3 개 추천

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

Abhijeet Anand
Abhijeet Anand 2022년 8월 22일
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 2023년 2월 3일
편집: Fangjun Jiang 2023년 2월 3일
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 2023년 2월 4일
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 2023년 11월 21일
+1
Kamal
Kamal 2024년 7월 5일
이동: Fangjun Jiang 2024년 7월 6일
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 2024년 7월 6일
Add an Import block to the root level of your model

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Save Run-Time Data from Simulation에 대해 자세히 알아보기

제품

릴리스

R2022a

질문:

2022년 8월 18일

댓글:

2024년 7월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by