Circuits
Electrical Circuits Virtual Lab
Goal is to design/implementation, testing, and verification Electric Circuit problems using MATLAB Simulink Simscape and Live Scripts to understand the concept better.
Module 1: Node Analysis
Use the node-voltage method to solve a circuit that containing resistors and independent and dependent current sources and voltage sources is connected between non-reference nodes. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 2: Mesh Analysis
Use the mesh-current method to solve a circuit for an arbitrary network containing resistors and independent and dependent voltage and current sources. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 3: Operational Amplifier circuits
Analyze inverting, non-inverting, summing, and differencing operational amplifier circuits in the time domain. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 4: RC and RL circuits
Determine the natural and step response of both RL and RC circuits. Analyze circuits with sequential switching. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 5: RLC circuit
Determine the natural and the step response of RLC circuits. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 6: Op-Amp with Capacitor
Analyze op amp circuits containing resistors and a single capacitor. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 7: Sinusoidal Steady State Analysis
Solve a circuit in the steady state when the input signal is a sinusoid. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 7a: Transfer Function
Solve a circuit in frequency response Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Module 8: Power Calculations
Calculate AC Power in a circuit such as Instantaneous power, Average (real) power, Reactive power, and Complex Power. Providing background information, instructions, interactive tasks, examples, and exercises in Live Scripts and verifications in Simulink Simscape
Electric Circuits MATLAB Grader https://grader.mathworks.com/courses/10252-electric-circuits-i
MATLAB Online Help
MATLAB Onramp https://www.mathworks.com/learn/tutorials/matlab-onramp.html
MATLAB Simulink Onramp https://matlabacademy.mathworks.com/#simulink
Cite As
Zekeriya-Aliyazicioglu Dennis-Dahlquist (2024). Circuits (https://github.com/zaliyazici/Circuits/releases/tag/v1.1.2), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Module-1 Node Analysis/Simulink
Module-2 Mesh Analysis/Simulink
Module-3 Operational Amplifier/Simulink
Module-4 RC and RL Circuits/Simulink
Module-5 RLC Circuits/Simulink
Module-6 Op-Amp with Capacitor/Simulink
Module-7 Sinusoidal Steady State Analysis/Simulink
Module-7a Frequency Response of a Circuit/Simulink
Module-8 Power Calculations/Simulink
Module-1 Node Analysis
Module-2 Mesh Analysis
Module-3 Operational Amplifier
Module-4 RC and RL Circuits
Module-5 RLC Circuits
Module-6 Op-Amp with Capacitor
Module-7 Sinusoidal Steady State Analysis
Module-7a Frequency Response of a Circuit
Module-8 Power Calculations
Version | Published | Release Notes | |
---|---|---|---|
1.1.2 | See release notes for this release on GitHub: https://github.com/zaliyazici/Circuits/releases/tag/v1.1.2 |
||
1.1.1 |