A python library for calculations perfomed in electronics engineering
Clone or download

README.md

UliEngineering

Build Status Codacy Badge Code Climate coverage Code Climate License

A Python3 library for:

  • Data science
  • Electronics Engineering
  • Specialized algorithms
  • Physics which contains a collection of functions I haven't found elsewhere. Some algorithms have also been accepted on my blog https://techoverflow.net/

Pull requests and bugreports of any kind are happily accepted.

Installation

Run this command on your favourite shell:

sudo pip3 install git+https://github.com/ulikoehler/UliEngineering.git

After that you can use UliEngineering from any Python3 instance. Example:

$ python3
Python 3.5.2 (default, Nov 17 2016, 17:05:23) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from UliEngineering.EngineerIO import *
>>> format_value(0.015, "V")
'15.0 mV'

Getting started

On my blog, I've posted several easy-to-use examples on how to solve real-world problems using UliEngineering: