This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Is Eigen the library for me? (Doing MDS)

Tags: None
(comma "," separated)
ChrisD
Registered Member
Posts
1
Karma
0
Hi,

I'm trying to do some MDS and need to do some basic things and trying to decide if Eigen is the right library to use: I need a simple implementation of non-metric MDS.

More specifically can I use Eigen to efficiently:

1. Create a matrix of all pair-wise distances in a mesh
2. Perform basic operations such as row-mean, column mean, matrix mean.
3. Compute the two eigenvectors of a matrix

Any chance people could point me in the right direction of this library, or suggest otherwise if i'm in the wrong place?

Thank you for your help
Chris
Andre
Registered Member
Posts
90
Karma
1
Well, you can certainly do it with Eigen, but the question is if Eigen isn't a bit too low-level for your purpose, which depends on what you ultimately want to achieve, and what is already given, etc.

Perhaps have a look at some more high-level libraries, like the following

CGAL: http://www.cgal.org/
VCGLib: http://vcg.sourceforge.net/index.php/Main_Page
OpenMesh/OpenFlipper: http://www.openflipper.org/index.php?id=238


'And all those exclamation marks, you notice? Five? A sure sign of someone who wears his underpants on his head.' ~Terry Pratchett

'It's funny. All you have to do is say something nobody understands and they'll do practically anything you want them to.' ~J.D. Salinger


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]