You can edit almost every page by Creating an account and confirming your email.

Lcapy

From EverybodyWiki Bios & Wiki


Lcapy
Initial release2014; 12 years ago (2014)
Stable release
1.9.1[1] / 9 November 2022; 3 years ago (2022-11-09)
Written inPython
Engine
    Operating systemCross-platform
    TypeElectronic circuit simulation
    LicenseGNU Lesser General Public License

    Search Lcapy on Amazon.

    Lcapy is an open-source Python package for symbolic linear circuit analysis and signal processing.[2] [3]

    Unlike most circuit analysis programs, such as SPICE and its derivatives, Lcapy uses symbolic analysis. Circuits are described with a Spice-like netlist and are solved using a combination of DC, AC, transient, and noise analysis techniques. All expressions are manipulated using the Sympy computer algebra package.

    Lcapy is free software and is licensed under the GNU Lesser General Public License.

    Features

    Lcapy features include:

    1. Symbolic linear circuit and network analysis (including time-variant circuits with switches)
    2. High-quality semi-automated schematics from netlists
    3. Generation of systems of equations for nodal, modified nodal, and mesh analysis
    4. State-space analysis
    5. Laplace, Fourier, Z, discrete-time Fourier, and discrete Fourier transforms
    6. Expression unit tracking for dimensional analysis
    7. Expressions conversion into many forms (ZPK, partial fraction, time-constant, etc.)
    8. Two-port networks (A, B, G, H, S, T, Y, and Z)
    9. Expression parameterization
    10. Norton/Thévenin and wye-delta transforms
    11. Time-stepping simulation for numerical circuit analysis
    12. High-quality plots (Bode, Nichols, Nyquist, pole-zero, discrete-time sequence, etc.) with automatic axis labeling
    13. Network synthesis given an immitance expression
    14. Approximation of continuous-time systems as discrete-time
    15. Noise analysis
    16. Polyphase systems
    17. Automatic annotation of schematics with calculated node voltages and branch currents
    18. Random network generation for circuit analysis quizzes
    19. Circuit transformations (Laplace domain, resistive companion circuit for time-stepping integration, noise models)

    References

    1. "Releases". Retrieved 11 November 2022 – via GitHub.
    2. "Lcapy's documentation".
    3. Hayes, Michael (2022-02-18). "Lcapy: symbolic linear circuit analysis with Python". PeerJ Computer Science. 8: e875. doi:10.7717/peerj-cs.875. ISSN 2376-5992. PMID 35494804 Check |pmid= value (help).

    External links


    This article "Lcapy" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Lcapy. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.