如何用特征向量构成矩阵
How do you make a matrix out of vectors in eigen?
我有四个列向量。我需要把它们加起来组成一个4 × 4矩阵。有构造函数之类的吗?
您也可以使用逗号初始化语法附加它们:
m << v1, v2, v3, v4;
矩阵m
必须先正确调整大小。
快速查看文档:
Vector4f v1(1,0,0,0);
Vector4f v2(0,1,0,0);
Vector4f v3(0,0,1,0);
Vector4f v4(0,0,0,1);
Matrix4f m;
m.row(0) = v1;
m.row(1) = v2;
m.row(2) = v3;
m.row(3) = v4;
std::cout << m << std::endl;
输出:1,0,0,0
0,1,0,0
0,0,1,0
0,0,0,1
相关文章:
- 我不明白这段代码是如何对这个pythonlist()进行排序的,也不明白如何用C++中的向量来重现它
- 如何用对象向量重载 cin(>>)
- 如何用单词排列向量中的每个字符升序?
- 如何用无效指针初始化unique_ptr的向量
- 在C++编程语言中,如何用n个向量长度的所有可能的字符串组合来填充向量
- 如何用键盘输入来填充C++向量
- 我需要帮助理解如何用C 中的多个字符串对设置或向量进行分类
- 如何用c++将一个向量数组放入一个一维数组中
- 如何用类指针(STL)初始化向量
- 如何用C++数组初始化OpenCL常量向量?[主持人]
- 如何用NULL(c++)初始化对的向量
- 如何用一对向量输出一个映射
- 如何用特征向量构成矩阵
- 如何用适当的OO有效地将100万的私有向量返回给其他几个类
- C++11-如何用shared_ptr的向量将这个对象推送到priority_queue中
- 如何用可变参数模板参数中的 typeid 填充向量
- 如何用C++03中成员函数返回的值填充向量
- 如何用C++中的fstream安全地写/读A类向量
- 如何用一个范围填充一个向量
- 如何用非平凡的初始值填充向量