$include_dir="/home/hyper-archives/ublas/include"; include("$include_dir/msg-header.inc") ?>
From: Jack Nguyen (bluekite2000_at_[hidden])
Date: 2005-05-26 18:32:48
I use g++ an got a bunch of errors. I think I m not including proper
libs or I m not linking the correct libs. Any help is appreciated.
#include <iostream>
#include <boost/numeric/bindings/lapack/gesdd.hpp>
 #include<boost/numeric/bindings/traits/ublas_matrix.hpp>
 #include<boost/numeric/bindings/traits/ublas_vector.hpp>
 #include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/vector.hpp>
 #include "printmatrix.hpp"
 using namespace boost::numeric::bindings::lapack;
using namespace boost::numeric::ublas;
// using namespace std;
 using namespace print;
int main () {
  matrix<double> A (4,2);
 A(0,0)=2;
 A(0,1)=4;
 A(1,0)=1;
 A(1,1)=3;
 A(2,0)=0;
 A(2,1)=0;
 A(3,0)=0;
 A(3,1)=0;
 print_matrix(A);
 matrix<double> U(4,4);
 matrix<double> V(2,2);
  vector<double> S(8);
  gesdd(&A,&S,&U,&V);
//   print_matrix(S);
//   print_matrix(U);
//   print_matrix(V);
 return 0;
}