Both Simulink and Stateflow have fairly straightforward interfaces, but if you've never used block-diagram tools or state machines, you've got a learning curve ahead. Connecting blocks is easy enough, ...