how to flip the inputs of an simulink block
22 次查看(过去 30 天)
显示 更早的评论
Hi everyone
I have an integrator block, and I want to invert its inputs, so I explain
the first input is x the signal to be integrated (the top input)
the second input is y the initial condition (the bottom input)
I want that x became the bottom input and y the top input
thanks in advance
3 个评论
回答(1 个)
Andy L
2014-8-27
See the image below. A variable switches the input on the switch blocks - see switch for information on setting the input conditions. In this figure the input is switched by a constant but you could replace that to suit your needs (a signal generator for example).
So in this example whilst the switch variable is not greater than 0, input 1 is A, and 2 is B. When it is, these swap, A becoming the input to 2, and B becoming the input to 1.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/175470/image.bmp)
4 个评论
Andy L
2014-8-29
XAXRXTX,
Would my solution for switching the inputs not work for your scenario then?
Star Strider
2014-8-29
You don’t need to switch the inputs. Just negate the result. It has the same effect.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Math Operations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!