returning a ublas matrix from a function
sanann <[email protected]>
| Newsgroups | gmane.comp.lib.boost.ublas |
|---|---|
| Message-ID | <[email protected]> |
hello,
I am trying to return a array of matrices from a function but when i use
return there is always an error can you please help me.
typedef boost::numeric::ublas::matrix<double> BMT;
BMT fun();
{
BMT mym;
mym.resize(3,3);
for(int i = 0; i<9;++i) mym(i/3,i%3)=i;
std::cout << mym << std::endl;
return mym;
}
error: cannot convert 'BMT {aka boost::numeric::ublas::matrix<double>}' to
'int' in return
return mym;
^
why do i get this error how do i overcome it.
--
View this message in context: http://boost.2283326.n4.nabble.com/returning-a-ublas-matrix-from-a-function-tp4666050.html
Sent from the Boost - uBLAS mailing list archive at Nabble.com.