VisSim is a block diagram language for creating complex nonlinear
dynamic systems. To create a model, simply drag blocks in the workspace
and connect them with wires. Then click the Go button to initiate your
simulation. The response is instantaneous. You can choose to display
your response in 2D or 3D plots, gauges, bar charts, meters, digital
readouts, and even 3D animated scenes. All are driven in real time using
the VisSim engine.
VisSim's highly tuned math engine executes your diagram directly with no compilation delay. In addition to accelerating development with rapid turnaround for changes, VisSim's fast execution speed is perfect for model based operator training, off-line controller tuning, and hardware-in-the-loop testing. Its efficient C code generator makes it an ideal platform for model-based embedded system development.
By combining the simplicity and clarity of a block diagram interface with a high-performance mathematical engine, VisSim provides fast and accurate solutions for linear, nonlinear, continuous time, discrete time, SISO, MIMO, multi-rate, and hybrid systems. With VisSim's wide selection of block operations and expression handling, complex systems can be quickly entered into VisSim.

VisSim's tightly integrated development platform makes it easy to pass
freely among the stages of model construction, simulation, optimization,
and validation. This means you can create virtual prototypes on your
desktop and make sure they're working properly before committing to the
design. And because VisSim eliminates traditional programming, your
learning time is minimal.
VisSim's highly tuned math engine executes your diagram directly with no compilation delay. In addition to accelerating development with rapid turnaround for changes, VisSim's fast execution speed is perfect for model based operator training, off-line controller tuning, and hardware-in-the-loop testing. Its efficient C code generator makes it an ideal platform for model-based embedded system development.
By combining the simplicity and clarity of a block diagram interface with a high-performance mathematical engine, VisSim provides fast and accurate solutions for linear, nonlinear, continuous time, discrete time, SISO, MIMO, multi-rate, and hybrid systems. With VisSim's wide selection of block operations and expression handling, complex systems can be quickly entered into VisSim.

Simple AM+FM modulation diagram with plot