Monday 30 September 2019

Simulink used for?

Simulink is a graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. … Simulink is widely used in automatic control and digital signal processing for multidomain simulation and Model-Based Design.
There are two major categories of elements in Simulink:
• Blocks
• Lines
Blocks are used to generate, modify, combine, output, and display signals. Lines, on the other hand, are used to transfer signals from one block to another.
Blocks There are several general classes of blocks, some of which are:
• Sources: Used to generate various signals. Sources blocks have outputs but no inputs. One may want to use a Constant input, a Sine Wave, a Step, a Ramp, a Pulse Generator, or a Uniform Random number to simulate noise. The Clock may be used to create a time index for plotting purposes.
• Sinks: Used to output or display signals. Sinks blocks have inputs but no outputs. Examples are Scope, Display, To Workspace, Floating Scope, XY Graph, etc.
•Discrete: Discrete Filter, Discrete State-Space, Discrete Transfer Fcn, Discrete ZeroPole, Unit Delay, etc.
•Continuous: Integrator, State-Space, Transfer Fcn, Zero-Pole, etc.
• Signal routing: Mux, Demux, Switch, etc.
• Math Operations: Abs, Gain, Product, Slider Gain, Sign, Sum, etc.
Lines
Lines transmit signals in the direction indicated by the arrow. Lines must always transmit signals from the output terminal of one block to the input terminal of another block. One exception to this is that a line can tap off of another line. This sends the original signal to two (or more) destination blocks.
Lines can never inject a signal into another line; lines must be combined through the use of block such as a summing junction. A signal can be either a scalar signal or a vector signal.

No comments:

Post a Comment

wordEmbeddingLayers() available in Deep Learning Toolbox?

Hello,   trying to run the  "Deep Beer Designer" , I got stuck on the use of  wordEmbeddingLayer()  which is flagged as an unknown...