If-Else inside Stateflow Chart
47 次查看(过去 30 天)
显示 更早的评论
Hello all, I am using if-else conditions indside a stateflow chart. When I try to simulate the chart, I get model and coder error. The error says "Chart input data 'signal_name' on left hand side of an expression. I am not able to figure the problem. If anyone knows a solution to this, please let me know.
Thanks in advance.
Cheers, Rashmi
0 个评论
采纳的回答
ES
2017-8-21
In that case You have to implement a new output variable (output to Simulink). And to this output variable, you can assign the input variable's value.
You can't set value to an input variable.
更多回答(1 个)
ES
2017-8-18
From the error, I think you are trying to assign value to an input signal example {signal_name = xyz}. This is not possible.
What is the exact error message? and when do you get it?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simulink Functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!