mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Added an ei_linspaced_op to create linearly spaced vectors.
Added setLinSpaced/LinSpaced functionality to DenseBase. Improved vectorized assignment - overcomes MSVC optimization issues. CwiseNullaryOp is now requiring functors to offer 1D and 2D operators. Adapted existing functors to the new CwiseNullaryOp requirements. Added ei_plset to create packages as [a, a+1, ..., a+size]. Added more nullaray unit tests.
This commit is contained in:
3
doc/snippets/DenseBase_setLinSpaced.cpp
Normal file
3
doc/snippets/DenseBase_setLinSpaced.cpp
Normal file
@@ -0,0 +1,3 @@
|
||||
VectorXf v;
|
||||
v.setLinSpaced(0.5f,1.5f,5).transpose();
|
||||
cout << v << endl;
|
||||
Reference in New Issue
Block a user