腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4585)
视频
沙龙
1
回答
将
Eigen
Vector
/
Matrix
中
的
元素
强制
转
换为
原始
双
精度
类型
c++
、
eigen
Eigen
::RowVectorXd param(2);double last_element = param.tail(1); // error: no suitable我知道我可以使用.coeff(),但是在我
的
代码
中
,一些向量正在调整大小,因此大小是先验未知
的
浏览 79
提问于2021-08-14
得票数 0
回答已采纳
2
回答
将
C++数组复制为特征矩阵
的
向量
c++
、
eigen
我有一个特征矩阵:我有一个包含
VECTOR
_SIZE
元素
的
双
精度
数组:我想将数组my_
vect
浏览 6
提问于2018-02-27
得票数 1
1
回答
使用自动返回
类型
的
特征
类型
转换-效率低于显式返回
类型
?
c++11
、
eigen
当
将
一个向量整数(即
Eigen
::VectorXi)转
换为
双
精度
向量,然后对该
双
精度
向量进行操作时,如果
强制
转换
的
返回
类型
为auto,则生成
的
程序集
将
显著不同。换句话说,使用: int_vec << 1, 2, 3;
Eigen
::VectorXd db
浏览 9
提问于2019-11-05
得票数 0
回答已采纳
1
回答
是否
将
vector
<
vector
<double> >转
换为
特征矩阵?
c++
、
eigen
假设我有一个
双
精度
向量,
vector
<
vector
<double> >
的
C++向量。此变量通常表示CSV文件
的
内容,其中文件
中
的
每一行都是一系列double值。每一行都有相同
的
项目计数。
将
这个
vector
<
vector
<double> >转换成2-D特征MatrixXd
的
最优雅
的
方法是什么? 我希望
浏览 29
提问于2021-09-13
得票数 3
1
回答
Eigen
::MatrixXd typedefs
的
替换
c++
、
typedef
、
eigen
、
long-double
将
所有
Eigen
::MatrixXd和
Eigen
::VectorXd替
换为
具有long double
元素
的
向量和矩阵
的
最简单方法是什么?typedef
Eigen
::MatrixXd Mat;
将
这些typedefs切换到什么是
浏览 87
提问于2017-07-03
得票数 1
回答已采纳
1
回答
向量、VectorX、VectorXi
的
特征差
arrays
、
vector
、
indexing
、
eigen
上下文但是,我注意到有几种不同
的
Eigen
::
Vector
类型
缺陷,文档没有指定它们之间
的
差异。我可以从typedef
的
签
浏览 2
提问于2020-05-31
得票数 0
回答已采纳
2
回答
如何在c++
中
从9222*9222二维数组创建大型特征矩阵
c++
、
visual-studio
、
matrix
、
eigen
我尝试使用以下命令从数组映射矩阵其中A是
双
**AA = (double **)malloc((fullsize)*sizeof(double *)); //allocate memory dynamically for
matrix
我试过了
Eigen
浏览 2
提问于2017-08-02
得票数 1
1
回答
用于高效
强制
转换
的
数据指针
c++
、
pointers
、
types
、
allocation
我使用了不同
类型
的
数据:例如双倍*,双倍**,
Eigen
::
Matrix
<索引,特征::动态,特征::动态>,标准::向量...我使用不同
的
代码,它们混合了这些
类型
,所以我希望在从一种
类型
传递到另一种
类型
时避免复制数据,例如,我有
双
*位置,而在代码
的
另一部分
中
,我需要std::
vector
vectorOfPositions,并且我希望避免代价高昂
的
我
浏览 55
提问于2021-05-07
得票数 0
2
回答
为基本数据
类型
和特征数据
类型
编写模板函数
c++
、
templates
、
c++11
、
eigen
、
eigen3
如何编写两个基本数据
类型
(int、float、double、…)
的
函数?和特征库
类型
(
Vector
2f、
Vector
4d、
Matrix
4f、…)?具体来说,我需要一个
强制
转换函数,该函数
将
提供
的
参数转
换为
N
类型
。, const T> cast(const
Eigen
::MatrixBase<T>& source) const return so
浏览 6
提问于2015-11-04
得票数 1
回答已采纳
1
回答
具有2个分量数组
的
特征映射到3个分量
的
向量
c++
、
eigen
我有一个std::array<double, 2>
元素
的
向量。我需要将其转
换为
Eigen
::
Vector
3d才能使用库,我想知道是否有任何方法可以使用
Eigen
::Map来与我
的
向量进行接口。我想要这样
的
东西: std::
vector
<std::array<double, 2>> x;
Eigen
::Map<
Eigen
::
Vector
3d&
浏览 11
提问于2020-06-21
得票数 0
1
回答
具有用户定义数据
类型
的
特征矩阵赋值算子
templates
、
c++14
、
eigen
、
complex-numbers
、
ceres-solver
我使用本征矩阵库来处理std::complex<T>数据
类型
的
矩阵,其中T要么是double
类型
,要么是ceres::Jet<double,...>
类型
。特征文档表明,<<是用于赋值
的
正确运算符,但对于用户定义
的
数据
类型
的
矩阵,<<似乎没有重载。是否有不同
的
方法可以用于初始化两种数据
类型
的
特征矩阵?
浏览 7
提问于2021-07-15
得票数 1
回答已采纳
2
回答
std::
vector
<
Eigen
::
Vector
3d>到特征::MatrixXd特征
c++
、
eigen
情况是这样
的
:收集到
的
点应保存在特征MatrixXd
中
(为了在优化算法中将它们进一步处理为矩阵),矩阵
的
先验维数部分未知,因为这取决于我
将
进行多少次测量(一维为3,因为有x、y、z坐标)。目前,我创建了一个std::
vector
<
Eigen</e
浏览 0
提问于2018-04-13
得票数 1
回答已采纳
7
回答
将
特征矩阵转
换为
C数组
c++
、
arrays
、
matrix
、
eigen
库可以
将
现有内存映射到特征矩阵。float array[3];int data[4] = 1, 2, 3, 4;MatrixXimat2x2 = Map<
Matrix
2i>(data);我
的
问题是,如何从特征矩阵(例如float[] m)获得c数组(例如
M
浏览 1
提问于2011-12-09
得票数 64
回答已采纳
3
回答
是否可以
将
0.16、0.32等正确转
换为
整数(16、32等)用C语言?
c
、
casting
、
int
、
double
我正在尝试
将
双
精度
247.32
的
小数部分转
换为
整型32。我只需要两位小数。我可以
将
双
精度
数转
换为
整数,然后从
双
精度
数
中
减去,以获得.32000但是当我尝试将该32.000
转
换为
int时,它变成了31。 我能解决这个问题吗?我是否应该使用不同
的
数据
类型
而不是
双</e
浏览 0
提问于2013-02-20
得票数 1
回答已采纳
6
回答
C++
将
静态二维
双
精度
数组
强制
转
换为
双
精度
**
c++
、
pointers
、
casting
、
double
我
的
程序中有这样
的
矩阵: { {4, 5, 1, 12}, };编辑:你说这是不可能
的
。因此,我
将
稍微更改一个问题。如何
将
二
浏览 1
提问于2013-04-02
得票数 9
回答已采纳
1
回答
Eigen
3:定义可变大小矩阵
c++
、
dynamic
、
eigen3
我想编写一个例程,使用
Eigen
3 (在RcppEigen
中
)创建一个矩阵
的
转
置作为行主
双
矩阵。总的来说,我将把它用于不同大小
的
矩阵。在
Eigen
3
中
,模板
Matrix
接受6个参数: (标量、RowsAtCompileTime和ColsAtCompileTime) (选项,MaxRowsAtCompileTime和MaxColsAtCo
浏览 3
提问于2018-05-20
得票数 0
回答已采纳
2
回答
特征::MatrixXd到flann::
Matrix
<double>转换
c++
、
stl
、
matrix
、
nearest-neighbor
、
eigen
假设下面的mat是
Eigen
::MatrixXd
类型
的
,并且已经包含了一些数据。为了避免内存重复,我尝试从指向
Eigen
3分配
的
原始
内存块
的
指针
中
实例化一个
Eigen
3对象: flann::
Matrix
<double> input(const_cast<double *>(mat.data_
类型
以创建
Eigen
3矩阵适配器
的
选项。但问题是,
浏览 9
提问于2012-11-20
得票数 7
5
回答
如何从
Eigen
中
的
索引向量中提取(
Eigen
::
vector
的
)子向量?
c++
、
eigen
、
eigen3
假设我有和有没有一种简单
的
方法来提取x
的
ind_vec
元素
?
浏览 0
提问于2014-10-09
得票数 14
1
回答
使用嵌套
的
非专门化
类型
的
模板专门化
c++
、
template-specialization
、
partial-specialization
我在计算嵌套部分模板专门化
的
语法时遇到了问题。我认为这是正确
的
表达方式。我想要
的
是一个as()函数,它返回一个
强制
转换
的
值。我遇到
的
问题是,当我试图使用一个通用
的
typename返回两个相似的模板化类
类型
时。实际上我不是100%确定这是否是最好
的
方法,但它在GCC
中
编译,似乎可以工作,所以..不管怎么说。现在我想专攻另一种模板化
的
类型
(在本例
中
,是
Eige
浏览 0
提问于2011-09-02
得票数 0
回答已采纳
1
回答
如何使用Cuda
将
动态特征向量传递给GPU?
c++
、
cuda
、
eigen
、
eigen3
、
gpu
我
将
学习如何
将
一个动态
的
本征向量传送到GPU,并把它拿回来。为此,我编写了一个测试代码:
Vector
错误发生在std::free(ptr)
中
。11
Eigen
::
Matrix
<float, -1, 1,
浏览 7
提问于2020-12-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
php学习之php的八种数据类型的使用
《深度学习》读书笔记系列——线性代数2
基础08:数据类型的转换
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
《深度学习》读书笔记系列——线性代数1
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券