Hi. Could someone please assist me in resolving this issue?

조회 수: 2 (최근 30일)
Danikha Shyken
Danikha Shyken 2023년 9월 17일
댓글: Danikha Shyken 2023년 9월 26일

채택된 답변

Shivang
Shivang 2023년 9월 25일
Hi Danikha,
I understand you’re running into an error while working with the Switch block in your model.
Based on the error message, I suspect you’re passing bus signals to the data inputs (the first and the third input), of the Switch block.
Further, you’re passing a signal of width 2 to the control input (the second input) of the Switch block. You can verify this by running the control signal through a Width block.
As the error message indicates, Simulink requires the control signal to be a scalar when bus signals are passed as data inputs.
You will need to convert the control signal to a scalar. This can be done using the Selector and/or the Bus Selector blocks, depending on the type of the control signal.
Hope this helps!
-Shivang

추가 답변 (0개)

카테고리

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