Switch block need help

조회 수: 3 (최근 30일)
Adham
Adham 2014년 8월 4일
답변: Adham 2014년 8월 8일
Could anyone please describe this block for me and especially the control port I didn't understand it even after reading the help.
thx
  댓글 수: 2
Geoff Hayes
Geoff Hayes 2014년 8월 4일
Adham - no block was included in your question.
Adham
Adham 2014년 8월 5일
The switch block in simulink : Simulink library browser then HDL Coder then Commonly used blocks then switch

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

채택된 답변

Christopher Berry
Christopher Berry 2014년 8월 7일
Adham,
The documentation for this block is a bit confusing. Think of it as an if-else, which may make more sense if you have a computer science background.
Something like this:
if (cond == TRUE)
output = u1 %Input port 1
else
output = u3 %Input port 3
end
Where cond can be any of the following 3 choices:
1. cond = u2 >= Threshold
2. cond = u2 > Threshold
3. cond = u2 ~= 0
So the output of the block will be either input 1 or input 2 depending on the value of input 2, the type of condition selected and the value of threshold selected.
Hope that helps some!

추가 답변 (1개)

Adham
Adham 2014년 8월 8일
Thanks, that was helpful

카테고리

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

제품

Community Treasure Hunt

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

Start Hunting!

Translated by