Friday, August 7, 2009

Trying to understand the comparison of between Mathematica, Matlab, and Python

I found this comparison between Mathematica, Matlab, and Python. However, I was curious what the python community at large thought about the python code used to do the comparison. I am not quite sure this is a fair look at the different languages. It appears that the author is comparing the relative simplicity of the code. Any thoughts?

http://www.larssono.com/musings/matmatpy/index.html

Saturday, July 11, 2009

LabView and Python

I have found that in many labs one runs into quite a bit of what I call boxes and triangle code, also known as LabView. I found that this article was interesting because using python to read LabView binary data. It can be often useful to beable to use data collected from systems that where previously developed in a LabView enviroment.

http://www.shocksolution.com/2008/06/25/reading-labview-binary-files-with-python/

Sunday, July 5, 2009

Test Automation In Python ANew - (TAIPAN)

Enthought recently wrote up this example of how TAIPAN. (The automation suite that I work on!) is helping Freescale with thier signal integrity requirements.

http://www.enthought.com/consulting/taipan.php

I will be posting more about the application as I talk about using python to automate test.

Friday, July 3, 2009

Using Python to Characterize Semicondutors

For serveral years I have been working on characterizing semicondcutors using equipment such as Oscilloscopes, Spectrum Analyzers, RF Sources and whole assortment of measurement equipment. I quickly noticed definate patterns assoicated with the test that I was performing making them ideal for automation. In addition, many of the standards such as PCIe, SRIO, Xaui and SGMII include very time intensive requirements all needing to be verifed through test. For example a simple receive tolerance test can take litterally days to complete depending on the required confidence level and number of features that a particular transmiter, receiver pair offer. In all of my testing I have found that Python is can be used to make this test simpler. In the following blog I hope to share some of the code and tricks that I have used to do this type of testing.