Projects tagged ‘engineering’ and ‘python’


[18 total ]

46 Users
   

SciPy is a collection of mathematical routines that builds on the NumPy array extension. It collects a large number of general-purpose scientific and engineering routines. With NumPy + SciPy, you ... [More] can use Python much as you would use Octave, Scilab, Matlab, or IDL [Less]
Created over 3 years ago.

1 Users

Python Control Systems project is an effort to create a pure python library to study of control systems, and develop some applications based on this library.
Created 4 months ago.

1 Users
   

Open source steam property routines for C++. Implements the IAPWS-IF97 and IAPWS-95 steam tables from the International Association for the Properties of Water and Steam. Includes two-way property solvers and test suite. Can be used from Python.
Created over 3 years ago.

0 Users

PyWavelets is a free, open source Python package for computing various kinds of Wavelet Transforms: • Discrete Wavelet Transform (1D and 2D) • Inverse Discrete Wavelet Transform (1D and 2D) ... [More] • Stationary Wavelet Transform (1D and 2D) • Wavelet Packets decomposition and reconstruction (1D and 2D) • Approximation of wavelet and scaling functions [Less]
Created 12 months ago.

0 Users

nemesis is an experimental finite element code consisting of two parts, namely nemesis.core, which is the main finite element 'black box' and nemesis.extras, which are mostly scripts that access the ... [More] core and exploit usability in simple or more complicated tasks. For more information consider visiting nemesis website. [Less]
Created 11 months ago.

0 Users

pycafe is similar in spirit to the Quantlib Written in python, it benefits from an extensive scientific library (scipy) and a powerful array facility (numpy). The underlying object model hopes to ... [More] be clean and to follow mathematical concepts (filtration, processes, ...) [Less]
Created 12 months ago.

0 Users

A very early prototype of a graphical block diagram interface for synchronous modelling. Taking heavy inspiration from the ptolemy project but implementing Kahn networks for an actor oriented design ... [More] between components. Plan is also to use tagged signals of numpy arrays in the message passing. [Less]
Created 6 days ago.

0 Users

The aim of the project is to implement some Time-Frequency distributions in Python. The project is still in it's alpha stage.
Created 10 months ago.

0 Users

This should be a pythonic framework to solve engineering design problems with evolutionary strategies. At first it will focus on evolutionary methods. It will provide scripts to easily generate ... [More] output, models and so on. For the moment it is still unusable and unusable. But I expect it to be functional in the next few weeks [Less]
Created 7 months ago.

0 Users

Aboutmwavepy was written to speed up data analysis and plotting functions which i was frequently doing during my research. DescriptionThis is a collection of datatypes and functions which aid in ... [More] microwave engineering. there are a few classes such as s, z which represent scattering and impedance parameters. There is also a twoPort and onePort class, which represent networks. The main use of these functions is for analyzing data retrieved from network analyzers or simulation programs. The standard format for such parameters is Touchtone format. There is a function which reads a standard formatted touchtone file and creates an object representing the data within the file. RequirementsThe requirements are basically a python environment setup to do numerical/scientific computing. All of these are in the debian and probably the ubuntu repositories. python (>=2.5) http://www.python.org/ matplotlib (aka pylab) http://matplotlib.sourceforge.net/ numpy http://numpy.scipy.org/ Recomended: ipython http://ipython.scipy.org/moin/ (for interactive shell) scipy http://www.scipy.org/ ( provides tons of good stuff, check it out) ExamplesHere is an example of how to use some of mwavepy's functions. More examples are in the examples folder in the zipped archive, under the Downloads tab. import mwavepy as m import pylab as p myTwoPort = m.loadTouchtone('myTouchToneFile.s2p') p.figure() myTwoPort.plotAllS() p.figure() myTwoPort.plotZin1() TODObasic testing (thats where you come in). extend 2-port type to n-port. represent other network parameters (ABCD, Y) [Less]
Created 4 months ago.