c++计算eigen随笔(10)-数组、矩阵、向量(3)
生活随笔
收集整理的這篇文章主要介紹了
c++计算eigen随笔(10)-数组、矩阵、向量(3)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
默認構造函數總是可用的,從不執行任何動態內存分配,也從不初始化矩陣系數
Matrix3f a; MatrixXf b;在這里,
a是一個3×3矩陣,帶有一個未初始化系數的普通浮點]數組,
b是一個動態大小的矩陣,它當前的大小是0乘0,它的系數數組還沒有被分配。
也可以使用具有大小的構造函數。對于矩陣,總是先傳遞行數。對于向量,只需傳遞向量的大小。他們分配的給定的大小系數數組,但不初始化的系數本身:
為了在固定大小和動態大小的矩陣之間提供統一的API,在固定大小的矩陣上使用這些構造函數是合法的,即使在這種情況下傳遞大小是無用的。所以這是合法的:
Vector2d a(5.0, 6.0); Vector3d b(5.0, 6.0, 7.0); Vector4d c(5.0, 6.0, 7.0, 8.0);總結
以上是生活随笔為你收集整理的c++计算eigen随笔(10)-数组、矩阵、向量(3)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 了解与防御XSS攻击
- 下一篇: mysql 分类计数器_PHP MySQ