Eigen库操作

Eigen库操作#include<iostream>#include<eigen3/Eigen/Dense>usingnamespacestd;usingnamespaceEigen;intmain(){Matrix2fss;ss<<2.3f,3.2f,3

大家好,欢迎来到IT知识分享网。Eigen库操作

#include <iostream>
#include <eigen3/Eigen/Dense>

using namespace std;
using namespace Eigen;
int main(){
Matrix2f ss;
ss<<2.3f,3.2f,
3.4f,3.1f;
cout<<ss<<endl;
cout<<“=======”<<endl;
ArrayXd xx(9); ///Vector3f
xx << 2.3f,2.8f,4.1f,2.3f,2.8f,4.1f,2.3f,2.8f,4.1f;
cout<<xx.head(3)<<endl;
cout<<xx.tail(3)<<endl;
cout<<xx.segment(2,1)<<endl;

MatrixXd mat(4,4);
mat<<1,2,3,4,
5,4,3,2,
1,4,2,3,
3,4,2,1;
///start index x,y, count x,x
cout<<mat.block(1,1,2,2)<<endl;
cout<<mat.block<2,2>(1,1)<<endl;

}

  

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32293.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信