Skip to content

python implementation of matlab script of same name

Notifications You must be signed in to change notification settings

DAsh0244/scam-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scam.py

A python implementation of scam.m, a matlab symbolic circuit solver script.

dependencies:

  • python3 (no plan for py2 support)
  • sympy (should be as simply as "pip install sympy")
  • numpy (currently only used for reading netlist files -- will be taken out if no more productive use comes about in next version) (for windows, try the precompiled binaries, else try "pip install numpy")

Usage:

scam.py <netlist-file-path>

testing:

There is now a simple testing workflow:

  1. run scam.py <netlist-of-interest>
  2. run scam.m \<netlist-of-interest>
  3. cd to test dir
  4. run run_test.py

Changelog

  • 25-Jan-2018 first implementation
  • 29-Jan-2018 initial test suite created

About

python implementation of matlab script of same name

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages