On Thu, Jun 24, 2010 at 12:11 PM, dariomt <dariomt@gmail.com> wrote:

> On Thu, Jun 24, 2010 at 13:21, <dariomt <at> gmail.com> wrote:to copy the data in the vectors into a ublas::matrixAlso N >> M, both determined

> Hi list,Suppose I have an algorithm that works over a matrix expression.I also

have a bunch of M ublas::vector's all of size N, each representing a row of a

matrix.Is it possible to create a 'view' over those vectors to pass it to the

algo as a MxN matrix expression?In this context a 'view' means that I don't need

at runtime (i.e. N and M are not compile time constants).Thanks!

Jesse Manning <manning.jesse <at> gmail.com> writes:I already thought about that, but it means that those parts of code must work

>

>

> I'm not sure the exact layout of your code but as an alternative you could

store your vectors as a matrix instead of individual vectors. This will allow

you to work on the matrix as a whole easily and you could use

matrix_row/matrix_column view classes to operate on the individual vectors

inside the matrix when needed since both of these implement the

vector_expression concept. This is essentially what I am doing in one of my

projects and it seems to work well.

with storage coming from an ublas::vector or from a row in a ublas::matrix, and

that is not possible at the moment.

Thanks anyway!

_______________________________________________

ublas mailing list

ublas@lists.boost.org

http://lists.boost.org/mailman/listinfo.cgi/ublas

Sent to: manning.jesse@gmail.com