Site icon T4Tutorials.com

MATLAB / Simulink for Electrical Engineers – MCQs – EE

1. Simulink is primarily used for:

(A) Symbolic computation


(B) Graphical simulation of dynamic systems


(C) Numerical integration only


(D) Creating scripts



2. In Simulink, blocks represent:

(A) Equations only


(B) System components and operations


(C) Variables


(D) Files



3. Lines in Simulink models represent:

(A) Equations


(B) Connections for signal flow


(C) Blocks


(D) Parameters



4. MATLAB and Simulink are integrated because:

(A) MATLAB scripts can generate Simulink signals


(B) Simulink blocks can call MATLAB functions


(C) Both A and B


(D) They are separate tools



5. The MATLAB function block in Simulink is used to:

(A) Execute MATLAB code within a Simulink model


(B) Generate plots only


(C) Simulate circuits


(D) Store variables only



6. Constant blocks in Simulink provide:

(A) Time-varying signals


(B) Fixed values


(C) Random numbers


(D) Mathematical operations



7. Scope blocks in Simulink are used to:

(A) Display signals


(B) Perform calculations


(C) Connect blocks


(D) Store variables



8. Gain blocks in Simulink are used to:

(A) Multiply input by a constant


(B) Add inputs


(C) Integrate signals


(D) Generate constants



9. Sum blocks in Simulink are used to:

(A) Multiply inputs


(B) Add or subtract signals


(C) Integrate signals


(D) Generate step inputs



10. Step blocks in Simulink provide:

(A) Constant signals


(B) Ramp signals


(C) Signals that change at a specified time


(D) Random signals



11. The Integrator block in Simulink:

(A) Differentiates a signal


(B) Integrates an input signal


(C) Multiplies signals


(D) Adds constants



12. MATLAB scripts can be used to:

(A) Define simulation parameters


(B) Analyze simulation results


(C) Initialize variables for Simulink models


(D) All of the above



13. A subsystem in Simulink is:

(A) A single block


(B) A collection of blocks grouped together


(C) A mathematical operation only


(D) A MATLAB function



14. Signal routing in Simulink is done using:

(A) Lines


(B) Buses


(C) Both A and B


(D) Only constants



15. A Mux block in Simulink:

(A) Combines multiple signals into one


(B) Splits a signal into multiple signals


(C) Multiplies signals


(D) Integrates signals



16. A Demux block in Simulink:

(A) Combines signals


(B) Splits a signal into multiple signals


(C) Integrates signals


(D) Generates random numbers



17. Simulink can perform:

(A) Continuous-time simulation


(B) Discrete-time simulation


(C) Both continuous and discrete-time simulation


(D) Only symbolic analysis



18. To run a simulation in Simulink, you click:

(A) Run button


(B) Stop button


(C) Save button


(D) Edit button



19. MATLAB workspace can be linked to Simulink using:

(A) From Workspace block


(B) Constant block


(C) Scope block


(D) Integrator block



20. To log simulation data for analysis, you use:

(A) To Workspace block


(B) Constant block


(C) Gain block


(D) Step block



21. Fixed-step simulation in Simulink is used for:

(A) Discrete-time systems


(B) Continuous-time systems


(C) Symbolic analysis


(D) MATLAB coding only



22. Variable-step simulation in Simulink is preferred for:

(A) Continuous-time systems with varying dynamics


(B) Discrete systems


(C) Constant signals only


(D) Static analysis



23. In Simulink, algebraic loops occur when:

(A) Output depends directly on input within the same time step


(B) Input is constant


(C) Integrators are used


(D) Gain blocks are used



24. To resolve algebraic loops, you can:

(A) Introduce a delay


(B) Reorganize the system


(C) Use solver options


(D) All of the above



25. Simulink solvers are used to:

(A) Solve differential equations numerically


(B) Plot signals only


(C) Combine blocks


(D) Create scripts



26. Fixed-step solvers are preferred for:

(A) Real-time simulation


(B) Variable-step simulation


(C) Symbolic computation


(D) Static systems



27. Variable-step solvers adjust step size to:

(A) Maintain accuracy


(B) Reduce computation time


(C) Both A and B


(D) None of the above



28. The Scope block in Simulink can display:

(A) Single signals


(B) Multiple signals


(C) Both A and B


(D) Only constants



29. Simulink is widely used in EE for:

(A) Power system simulation


(B) Control system design


(C) Signal processing


(D) All of the above



30. A major advantage of Simulink over pure MATLAB scripting is:

(A) Graphical modeling of dynamic systems


(B) Faster computation only


(C) Better plotting


(D) No advantage



Exit mobile version