stateflow错误:Error in port widths or dimensions.
生活随笔
收集整理的這篇文章主要介紹了
stateflow错误:Error in port widths or dimensions.
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在使用stateflow中遇到
Error in port widths or dimensions. 'Output Port 1' of 'untitled3/Chart/input events' is a one dimensional vector with 6 elements.錯(cuò)誤
原因是因?yàn)檩斎氲男盘?hào)數(shù)比定義的信號(hào)數(shù)多。一般是因?yàn)槿鄙?‘開(kāi)始觸發(fā)事件’ 的定義。
例如下圖中我在symbols中只定義了五個(gè)輸入事件,但是在左圖中卻輸入了六個(gè)信號(hào),左圖中最右邊的階躍信號(hào)是為了使得stateflow一開(kāi)始運(yùn)行就進(jìn)入默認(rèn)的轉(zhuǎn)移狀態(tài),但是在容易被忽視。故只需要再定義一個(gè)輸入事件就可以了,如最下方的圖。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的stateflow错误:Error in port widths or dimensions.的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 实验4-1-10 兔子繁衍问题 (15分
- 下一篇: stateflow新建状态中的枚举类型