Using clock as logic operator

I need to control the movement of linear actuator to move in, wait 30 minutes, then move out, wait 30 minutes, and repeat. Specifically, I want to somehow output 0 or 1 depending on the time. For instance, I need an output of 1 for the first 30 minutes, 0 for 30-60 minutes, 1 for 60-90 minutes, 0 for 90-120 minutes, and so forth. How can I use the clock as a logic operator like this?
THANKS

 采纳的回答

TAB
TAB 2012-4-10

2 个投票

Instead of clock, you can use Sources/Pulse Generator block. Set the Period & Pulse width of pulse generator according to your requirement. Type-cast the pulse generator output to boolean before feeding to outport.

更多回答(0 个)

类别

标签

Community Treasure Hunt

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

Start Hunting!

Translated by