update examples to take into account new defaults
This commit is contained in:
@@ -2674,11 +2674,14 @@ optionally first changing the size to specified dimensions
|
||||
Examples:
|
||||
<ul>
|
||||
<pre>
|
||||
mat A(5,10); A.zeros(); // or: mat A(5,10,fill::zeros);
|
||||
mat A;
|
||||
A.zeros(5, 10); // or: mat A(5, 10, fill::zeros);
|
||||
|
||||
mat B; B.zeros(10,20);
|
||||
mat B;
|
||||
B.zeros( size(A) );
|
||||
|
||||
mat C; C.zeros( size(B) );
|
||||
mat C(5, 10, fill::randu);
|
||||
C.zeros();
|
||||
</pre>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -2757,11 +2760,14 @@ optionally first changing the size to specified dimensions
|
||||
Examples:
|
||||
<ul>
|
||||
<pre>
|
||||
mat A(5,10); A.ones(); // or: mat A(5,10,fill::ones);
|
||||
mat A;
|
||||
A.ones(5, 10); // or: mat A(5, 10, fill::ones);
|
||||
|
||||
mat B; B.ones(10,20);
|
||||
mat B;
|
||||
B.ones( size(A) );
|
||||
|
||||
mat C; C.ones( size(B) );
|
||||
mat C(5, 10, fill::randu);
|
||||
C.ones();
|
||||
</pre>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -2806,11 +2812,14 @@ An identity matrix is generated when <i>n_rows</i> = <i>n_cols</i>
|
||||
Examples:
|
||||
<ul>
|
||||
<pre>
|
||||
mat A(5,5); A.eye(); // or: mat A(5,5,fill::eye);
|
||||
mat A;
|
||||
A.eye(5, 5); // or: mat A(5, 5, fill::eye);
|
||||
|
||||
mat B; B.eye(5,5);
|
||||
mat B;
|
||||
B.eye( size(A) );
|
||||
|
||||
mat C; C.eye( size(B) );
|
||||
mat C(5, 5, fill::randu);
|
||||
C.eye();
|
||||
</pre>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -2939,11 +2948,14 @@ To change the RNG seed, use <i>arma_rng::set_seed(value)</i> or <i>arma_rng::set
|
||||
Examples:
|
||||
<ul>
|
||||
<pre>
|
||||
mat A(5,10); A.randu(); // or: mat A(5,10,fill::randu);
|
||||
mat A;
|
||||
A.randu(5, 10); // or: mat A(5, 10, fill::randu);
|
||||
|
||||
mat B; B.randu(10,20);
|
||||
mat B;
|
||||
B.randu( size(A) );
|
||||
|
||||
mat C; C.randu( size(B) );
|
||||
mat C(5, 10, fill::zeros);
|
||||
C.randu();
|
||||
|
||||
arma_rng::set_seed_random(); // set the seed to a random value
|
||||
</pre>
|
||||
@@ -3043,7 +3055,7 @@ std::mt19937 engine; // Mersenne twister random number engine
|
||||
|
||||
std::uniform_real_distribution<double> distr(0.0, 1.0);
|
||||
|
||||
mat A(4,5);
|
||||
mat A(4, 5, fill:none);
|
||||
|
||||
A.imbue( [&]() { return distr(engine); } );
|
||||
</pre>
|
||||
@@ -3392,11 +3404,14 @@ To explicitly preserve data while changing the size, use <a href="#reshape_membe
|
||||
Examples:
|
||||
<ul>
|
||||
<pre>
|
||||
mat A; A.set_size(5,10); // or: mat A(5,10);
|
||||
mat A;
|
||||
A.set_size(5, 10); // or: mat A(5, 10, fill::none);
|
||||
|
||||
mat B; B.set_size( size(A) ); // or: mat B( size(A) );
|
||||
mat B;
|
||||
B.set_size( size(A) ); // or: mat B(size(A), fill:none);
|
||||
|
||||
vec v; v.set_size(100); // or: vec v(100);
|
||||
vec v;
|
||||
v.set_size(100); // or: vec v(100, fill::none);
|
||||
</pre>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -3608,6 +3623,7 @@ Examples:
|
||||
<ul>
|
||||
<pre>
|
||||
mat A(5, 6, fill::randu);
|
||||
|
||||
mat B;
|
||||
B.copy_size(A);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user