Eigen库下声明变量时——谨记要初始化

更新时间:2023-05-19 15:08:13 阅读: 评论:0

Eigen库下声明变量时——谨记要初始化
Eigen库下声明变量时——谨记要初始化
Eigen是⼀个⾼层次的C ++库,有效⽀持线性代数,矩阵和⽮量运算,数值分析及其相关的算法。
whole number初⽤时遇到⼀个语法问题如下:
签字英文
Asrtion `index >= 0 && index < size()' failed.
subscribersTerminal完整报错:
regime
treated×××/src/Eigen-3.3/Eigen/src/Core/DenCoeffsBa.h:408: Eigen::DenCoeffsBa<Derived, 1>::Scalar&求实英语下载
Eigen::DenCoeffsBa<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Matrix<double, -1, 1>;
Eigen::DenCoeffsBa<Derived, 1>::Scalar = double; Eigen::Index = long int]: Asrtion `index >= 0 && index < size()' failed.2021年6月六级成绩查询时间
buoyant
Aborted (core dumped)
原因:定义新变量时,默认没有初始化,需要指定变量的⼤⼩(size)。 譬如我的有问题的代码为:
北京环球雅思学校
粘着剂Eigen::VectorXd ptsx_;
由于后续要利⽤,这⾥实际上是要定义⼀个动态向量。这⾥只有声明,它就是⼀个空的向量,Eigen会更严格地给出报错。正确的做法是加⼊size。譬如:
Eigen::VectorXd ptsx_(6);

本文发布于:2023-05-19 15:08:13,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/114696.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:变量   问题   向量   学校
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图