Hi, Do a search on "FEM", Finite Element Method. Today there are tons of example code using Gaussian elimination.
My Masters Thesis (1990:s) was solving any 2D/3D Trusses using FEM. It took me less than 50 lines of C code and could solve >20k unknowns. Note: The matrix will be 1/2 full of zeros. To save mem and computing time use the "Band matrix" method. Singular if the (top-left -> bottom->right) diagonal include zero values. http://en.wikipedia.org/wiki/Band_matrix Good luck, Patrik On Sun, 2014-01-05 at 10:06 +0100, Martin Braun wrote: > On 01/04/2014 01:08 PM, Marcus Müller wrote: > > Hi Nasi, > > > > GNU Radio itself is not a math system. That being said, there are > > several math frameworks for C++ and Python; furthermore, if you're > > writing your own Python blocks, your work parameters are usually numpy > > ndarrays, and numpy (together with scipy in general) gives you > > functionality very similar to Matlab with respect to matrix operations. > > See the Numpy and Scipy references for further information. > > Remember that solving a set of linear eqs. is equivalent to a > matrix/vector multiplication. > > MB > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
