Hello, I need help to resolve this error, please.
Show older comments

5 Comments
Danikha Shyken
on 23 Sep 2023
Walter Roberson
on 23 Sep 2023
It is not a coincidence that the output is length 1x5 and that 'Boost' has 5 characters.
Danikha Shyken
on 23 Sep 2023
Walter Roberson
on 23 Sep 2023
I know very little about the syntax of Stateflow.
Is the intention for there to be an assignment, or is the intention for there to be a comparison?
If it is a comparison, perhaps == should be used?
If it is an assignment, then perhaps it should go inside the TEG state?
Perhaps you should be using "Boost" so that it is a string object instead of a character vector?
Perhaps you should be using some kind of enumeration or categorical instead of a character vector?
Danikha Shyken
on 25 Sep 2023
Answers (1)
Fangjun Jiang
on 23 Sep 2023
0 votes
Simulink now supports "string" data type. At your Simulink model, press Ctrl+H to bring up the Model Explorer. Navigate to the chart, find the data "mode", specify its data type as "string". Use double quote to assign its value like {mode="boost";}
1 Comment
Danikha Shyken
on 25 Sep 2023
Categories
Find more on Simulink Functions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!