Menu

Python support for loading IT++ data files

2011-01-01
2012-10-29
  • Bogdan Cristea

    Bogdan Cristea - 2011-01-01

    Hi

    Extras folder from trunk contains a python module, pyitpp.py, with itload()
    function for loading itfiles into python. Thus, instead of using
    MATLAB/Octave, one can use python for graphically displaying data (e.g. using
    matplotlib module). Comments and contributions are welcome.

    regards

    Bogdan

     
  • Frank

    Frank - 2012-10-29

    There is an interesting link to the Gnuradio projekt and its IT++ wrappers:
    http://gnuradio.org/
    https://www.cgran.org/wiki/itpp
    So, gnuradio can handle the live signal processing and Python with Numpy,SciPy,PyLab and Matplotlib can replace Matlab for analyzing the results. IT++ could be useful to accelerate certain functions in C++. Gnuradio has the streaming concept and IT++ usually operates on full signal vectors. Python then serves as glue between all the different software modules. The gnuradio-companion has a nice graphical user interface for all streaming. For interactive postprocessing analysis I'm using MATLAB. In Python I'm missing the operator overloading for vector and matrix math. Code looks quite ugly if math formulas are not written in the natural mathematical style. That's what I like in IT++ for C++ code.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.