Hi. Could someone please assist me in resolving this issue?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Réponse acceptée
Shivang
le 25 Sep 2023
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
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Communications Toolbox dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
