from File and if block conditions error
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello everyone,
I am building a Simulink structure for my homework which is about EVs.
I have Drive_cycle.mat contains time and corresponding speeds. It is directly connected (used goto, from blocks) to if block.
But I am getting an error. And I could not solve it.
I really appreciate any help you can provide. Thank you
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1007355/image.jpeg)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1007360/image.jpeg)
댓글 수: 2
Harshit Rastogi
2022년 5월 25일
Hi Hasan, If possible could you please share the model and drive cycle data here. I think that you are giving the drive cycle as input to the 'if' block. As drive cycle has 2 columns , 'if' block is not able to know with whom to compare the given value. Also instead of goto and from block , first open the subsystem and try connecting the drive cycle directly to the if block.
채택된 답변
Hasan Atacan Tosun
2022년 5월 28일
댓글 수: 1
Walter Roberson
2022년 5월 28일
This does not explain the error about the port dimensions, or why 1369 instead of 1370.
Real problem is that your data must be 2 x 1370 instead of 1370 x 2
추가 답변 (1개)
Walter Roberson
2022년 5월 27일
Transpose your mat data. Timestamps are first row not first column.
댓글 수: 0
참고 항목
카테고리
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!