preview

Software Is Tightly Integrated With The Matlab Environment

Decent Essays

Simulink software is tightly integrated with the MATLAB environment. It requires MATLAB to run, depending on it to define and evaluate model and block parameters. Simulink can also utilize many MATLAB features. For example, Simulink can use the MATLAB environment to:
• Define model inputs.
• Store model outputs for analysis and visualization.
• Perform functions within a model, through integrated calls to MATLAB operators and functions

Concept of signal and logic flow:
In Simulink, data/information from various blocks is sent to another block by lines connecting the relevant blocks. Signals can be generated and fed into blocks dynamic / static).Data can be fed into functions. Data can then be dumped into sinks, which could be scopes, …show more content…

Unused signals must be terminated, to prevent warnings about unconnected signals. Sources and sinks

Continuous and discrete systems:
All dynamic systems can be analyzed as continuous or discrete time systems. Simulink allows you to represent these systems using transfer functions, integration blocks, delay blocks etc.

continous and descrete systems
Non-linear operators:
A main advantage of using tools such as Simulink is the ability to simulate non-linear systems and arrive at results without having to solve analytically. It is very difficult to arrive at an analytical solution for a system having non-linearities such as saturation, signup function, limited slew rates etc. In Simulation, since systems are analyzed using iterations, non-linearities are not a hindrance. One such could be a saturation block, to indicate a physical limitation on a parameter, such as a voltage signal to a motor etc. Manual switches are useful when trying simulations with different cases. Switches are the logical equivalent of if-then statements in programming. simulink blocks
Mathematical operations:
Mathematical operators such as products, sum, logical operations such as and, or, etc. .can be programmed along with the signal flow. Matrix multiplication becomes easy with the matrix gain block. Trigonometric functions such as sin or tan inverse (at an) are also available. Relational operators such as ‘equal to’, ‘greater than’ etc. can also be used in logic

Get Access