Switch block need help

3 次查看(过去 30 天)
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
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