当前位置: 首页 > news >正文

怎么搭建网站平台django 开放api 做网站

怎么搭建网站平台,django 开放api 做网站,wordpress留言本,wordpress 七牛插件注意1&#xff1a;Eigen 是一个基于 C 模板的线性代数库&#xff0c;以支持在 C 中进行矩阵运算&#xff1b; 注意2&#xff1a;要在 C 中使用 Eigen&#xff0c;需要在在程序开始前要包含所需头文件路径&#xff1b; #include <Eigen> a a 基础用法汇总 定义向量 E…

注意1:Eigen 是一个基于 C++ 模板的线性代数库,以支持在 C++ 中进行矩阵运算;

注意2:要在 C++ 中使用 Eigen,需要在在程序开始前要包含所需头文件路径;

#include <Eigen>

a

a

基础用法汇总


定义向量

Eigen::Vector2d x(1,2)     // 2维向量
Eigen::Vector3d x(1,2,3)   // 3维向量
Eigen::VectorXd x(n)       // 自定义n维向量

定义矩阵

Eigen::Matrix2d mat                  // 2维矩阵
Eigen::Matrix3d mat                  // 3维矩阵
Eigen::Matrix4d mat                  // 4维矩阵
Eigen::MatrixXd mat(m,n)             // 自定义m行,n列矩阵
Eigen::Matrix <double, m, n> mat;    // 自定义m行,n列矩阵

初始化特殊矩阵

Eigen::MatrixXd::Identity(m, n);        //单位矩阵
Eigen::MatrixXd::Zero(m, n);            //全零矩阵
Eigen::MatrixXd::Ones(m, n);            //全一矩阵
Eigen::MatrixXd::Random(m, n);          //随机矩阵

注意:如果想得到一个特殊矩阵,那么要先将矩阵的形状定义出来,然后再给这个矩阵胚子赋值,使其成为特殊矩阵;如下示例;

Eigen::Matrix3d mat;                //先定义
Eigen::MatrixXd::Identity(m, n);    //后赋值(初始化)

对向量/矩阵赋值

Eigen::VectorXd x(n)   //先定义
x(1) = 2;              //后赋值
Eigen::MatrixXd mat(2,2)   //先定义
mat << 1,2,3,4;                //赋值方式1
mat(0,1) = 2               //赋值方式2

矩阵运算

注意:对于加减乘除运算,定义矩阵/向量时所调用的类,已经将这些基础运算重载过了,只要两边都是符合要求的矩阵/向量类型,就可以直接使用这些操作符进行矩阵运算;

mat.inverse();           //逆矩阵
mat.dot(w);              //向量mat点积向量w
mat.cross(w);            //向量mat叉乘向量w
mat.transpose()          //转置
mat.norm()               //向量求模,矩阵范数

矩阵属性

vec.size();            //访问向量长度
mat.rows();            //访问矩阵行数
mat.cols();            //访问矩阵列数
mat.block<m,n>(i,j)    //矩阵块操作,从i,j开始,取m×n大小的矩阵
mat.minCoeff();        //输出矩阵中最大的元素
mat.maxCoeff();        //输出矩阵中最小的元素
MatrixXd mMat(4,4);
mMat << 11, 10, 13, 15,3, 24, 56,	1,2, 12, 45,	0,8, 5,	6,	4;
double min = mMat.minCoeff();    //输出0
double max = mMat.maxCoeff();    //输出56

a

a

参考文章:

  • [C++]Eigen库常用函数_eigen::vector2d-CSDN博客
  • Eigen库使用之矩阵的最大/小值及其位置_maxcoeff-CSDN博客
http://www.yayakq.cn/news/246902/

相关文章:

  • 网站做招聘需要什么资质网站开发需要的知识
  • 精品在线开发网站建设企业网站怎么做跟淘宝链接
  • 专业定制网站建设团队最新发布的手机有哪些
  • 用illustrator做网站哪里可以接网站开发项目做
  • 备案核验单 网站类型做一个内容网站多少钱
  • 中国最大的软件公司排名百度seo怎么收费
  • 做网站赚钱全攻略网站密码怎么做
  • 无障碍网站建设推广前景外国建筑网站
  • 做网站卖高仿做了半个月跨境电商不想干了
  • 珠海市网站开发公司桂林最近发生的重大新闻
  • 成绩查询网站怎么做网页制作题库
  • 酒泉市建设局网站招标办房地产行业网站
  • 企业网站备案资料泉州市建设工程质量监督站网站
  • 网站建设dede苏州整站优化
  • 环保网站设计建设论文长沙企业关键词优化
  • 四川大学官方网站规划建设处个人网页制作成品 模板
  • 企业网站建设毕业设计论文少儿编程老师
  • 一个vps建两个网站怎么弄数据库wordpress 大学主题
  • win7做本地网站宣传h5是什么意思
  • 四川市网站建设网页微信文件夹储存在什么位置
  • 网站建设中山网站开发的流程图
  • 山西做网站价格互联网创业项目的效果
  • 免费企业网站报价wordpress小工具插件
  • 多城市网站建设安卓app开发流程
  • 网站建设完成推广精品课程网站建设方案
  • 建站上市公司校园网站建设项目总结报告
  • 网站源码大全最新做钓鱼网站软件下载
  • 网站维护入口湖州找工作网
  • 网上做兼职的网站有哪些网站制作公司大型
  • python网站建设代码手机网站导航模板