from File and if block conditions error

조회 수: 1 (최근 30일)
Hasan Atacan Tosun
Hasan Atacan Tosun 2022년 5월 22일
댓글: Walter Roberson 2022년 5월 28일
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
  댓글 수: 2
Harshit Rastogi
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
Hasan Atacan Tosun 2022년 5월 26일
CYC.mat size 1370x2 [time,Velocity]
like,
0 3
1 5.9
2 4
3 9
. .
. .

댓글을 달려면 로그인하십시오.

채택된 답변

Hasan Atacan Tosun
Hasan Atacan Tosun 2022년 5월 28일
If block specification. the output of the If block should be connected to the Action Subsystem.
  댓글 수: 1
Walter Roberson
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
Walter Roberson 2022년 5월 27일
Transpose your mat data. Timestamps are first row not first column.

카테고리

Help CenterFile Exchange에서 Sources에 대해 자세히 알아보기

제품


릴리스

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by