lass <code>matrix_row&lt;M&gt;</code> allows
addressing a row of a matrix.</p>

<h4>Example</h4>

<pre>
#include &lt;boost/numeric/ublas/matrix.hpp&gt;<br>
#include &lt;boost/numeric/ublas/io.hpp&gt;<br>
<br>
int main () {<br>
    using namespace boost::numeric::ublas;<br>
    matrix&lt;double&gt; m (3, 3);<br>
    for (unsigned i = 0; i &lt; m.size1 (); ++ i) {<br>
        matrix_row&lt;matrix&lt;double&gt; &gt; mr (m, i);<br>
        for (unsigned j = 0; j &lt; mr.size (); ++ j)<br>
            mr (j) = 3