Main Content

Controlled Current Source

Ideal current source driven by input signal

  • Controlled Current Source block

Simscape / Foundation Library / Electrical / Electrical Sources


The Controlled Current Source block represents an ideal current source that is powerful enough to maintain the specified current through it regardless of the voltage across the source.

The output current is I = Is, where Is is the numerical value presented at the physical signal port.

The positive direction of the current flow is indicated by the arrow.



expand all

Input physical signal that specifies the current value.

The port name is not visible in the block icon, but you can see this name in the underlying source file by clicking the Source code link in the Description tab of the block dialog box.


expand all

Electrical conserving port associated with the source positive terminal.

Electrical conserving port associated with the source negative terminal.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2007a