GNU Radio 3.3.1-git on Gentoo Linux
The dependencies for GNU Radio 3.3.1 out of the git repo are looking currently like this on Gentoo:
emerge swig fftw cppunit boost alsa-lib sdcc guile wxpython xmlto numpy gslThe official wiki sadly missed the gsl package. Without this one you won’t fulfill the requirements for nearly all packages of GNU Radio (not even gnuradio-core). After emerge of these packages you can grab the source and compile it:
# git clone git://gnuradio.org/gnuradio
# cd gnuradio
# ./bootstrap
# ./configure --prefix=/usr/
# make
# make check
# sudo make installAnother important point which will be interesting in the future, is the incompatibility of GNU Radio to Python 3. With eselect you should check which version of Python is at the moment your preferred interpreter. At the time of writing on my machine Python 2.6.5 was the current interpreter. This one handles GNU Radio without to much trouble.
apart from minor bxguifes. Among a few issues with GSL are that GSL’s handling of complex datatypes is a little clumsy IMHO, and their matrix diagonalization routines are not so great, and only work for hermitian matrices. Of course, you can use LAPACK for non-hermitian matrices. Also, they should provide some tips and tricks used to simplify programs using GSL. I’ve tried out their BLAS stuff, their ODE integrators (they have rk4 & 5, Prince Dormand, Gaussian integration stuff and Bulirsch-Stoer), their special functions and their quadrature stuff. The libraries seem pretty thread safe (as they say) as I’m running them on SMP systems and haven’t have any problems yet. Overall, fine work.
Write a comment
Comments
apart from minor bxguifes. Among a few issues with GSL are that GSL’s handling of complex datatypes is a little clumsy IMHO, and their matrix diagonalization routines are not so great, and only work for hermitian matrices. Of course, you can use LAPACK for non-hermitian matrices. Also, they should provide some tips and tricks used to simplify programs using GSL. I’ve tried out their BLAS stuff, their ODE integrators (they have rk4 & 5, Prince Dormand, Gaussian integration stuff and Bulirsch-Stoer), their special functions and their quadrature stuff. The libraries seem pretty thread safe (as they say) as I’m running them on SMP systems and haven’t have any problems yet. Overall, fine work.
Overlay one mitarx over the other like a stackNow just add the over lapping elements. That simple.In that picturewhen you over lay you see 1 and 7 over lapped so add(1,7) = 8similarly add(11,0) = 11add(-15,4) = -11add(3,-5.5) = -2.5When you overlay if there is an element in any mitarx which doesn’t get its pair. you can’t add those matrices.Ok .. Good luck 0Was this answer helpful?
Overlay one mitarx over the other like a stackNow just add the over lapping elements. That simple.In that picturewhen you over lay you see 1 and 7 over lapped so add(1,7) = 8similarly add(11,0) = 11add(-15,4) = -11add(3,-5.5) = -2.5When you overlay if there is an element in any mitarx which doesn’t get its pair. you can’t add those matrices.Ok .. Good luck 0Was this answer helpful?