自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用VSCode添加头文件时遇到"检测到 #include 错误。请更新 includePath"的问题

解决方法键盘按下“Shift+Ctrl+p” 输入: C++Configurations,选择UI界面,如图所示:在包含路径中添加自己所需头文件的路径即可,如图所示:

2020-01-29 10:49:17 57558 32

转载 Eigen::aligned_allocator

如果STL容器中的元素是Eigen库数据结构,例如这里定义一个vector容器,元素是Matrix4d ,如下所示:vector<Eigen::Matrix4d>这个错误也是和上述一样的提示,编译不会出错,只有在运行的时候出错。解决的方法很简单,定义改成下面的方式:vector<Eigen::Matrix4d,Eigen::aligned_allocator<Eig...

2020-01-28 09:25:06 6258 4

原创 C++ 引用

文章目录引用的定义引用与指针的不同引用的创建引用作为函数参数引用作为函数的返回值返回一个引用时要注意被引用对象的作用域引用的定义引用是一个已存在变量的别名,一旦把引用初始化为某个变量就可以使用该引用名称或者变量名称来指向该变量。引用与指针的不同不存在空引用,引用必须连接到一块合法的内存。引用只能初始化一次,即引用只能指向一个对象。指针能随时改变指向的对象。引用必须在创建时被初始化...

2020-01-27 13:31:36 104

转载 C++ auto关键字

文章目录C++98 autoC++11 autoauto的用法注意事项C++98 auto早在C++98标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期:int a =10 ; //拥有自动生命期auto int b = 20 ;//拥有自动生命期static int c...

2020-01-26 19:05:32 195

原创 CMake使用

声明cmake最低版本cmake_minimum_required( VERSION 2.8 )声明一个cmake工程project( HelloSLAM )创建库静态库add_library( hello libHelloSLAM.cpp )动态库add_library( hello SHARED libHelloSLAM.cpp )将可执行程序链接到...

2020-01-21 09:54:50 153

原创 将vim中的内容复制到系统剪贴板

文章目录问题解决方法参考问题如何将vim打开的内容复制到系统剪贴板?vim的基本使用及配置可以查看这篇文章:VIM使用解决方法1、进入vim,进入底行模式输入:echo has('clipboard') 如果输出为“0”则需要安装vim-gnome,在终端中输入 sudo apt-get install vim-gnome2、在终端输入sudo vim /etc/vim/vimrc...

2020-01-20 22:38:49 2451

转载 markdown中实现首行缩进的两种方法

 由于markdown语法主要考虑的是英文,所以对于中文的首行缩进并不太友好,两种方法都可以完美解决这个问题。把输入法由半角改为全角。 两次空格之后就能够有两个汉字的缩进。在开头的时候,先输入下面的代码,然后紧跟着输入文本即可。分号也不要掉。 直接写半方大的空白&ensp;或&#8194;全方大的空白&emsp;或&#8195;不断行的空白格&...

2020-01-19 22:23:30 353

原创 VirtualBox 6 安装Ubuntu18.04卡在启动界面

文章目录问题解决方法参考问题在win10下使用VirtualBox 6 安装Ubuntu18.04时发现创建完成虚拟机,然后启动虚拟机会一直卡在如下界面:在这个界面等了很久都没有反应。解决方法经过查找是由于win10默认开启了Hyper-V功能,需要关闭该功能搜索并打开“启用或关闭Windows功能”,如下图所示:取消下图中黄框的勾选并重启计算机即可(有些电脑显示的是Hyper...

2020-01-19 18:45:33 5359

原创 4.5 矩阵的特征值和特征向量

文章目录特征值特征向量的定义求特征值性质例题求特征向量特征值与特征向量的性质只有方阵才能求特征值和特征向量。特征值特征向量的定义对于一个nnn阶方阵AnA_nAn​,存在一个数值λ\lambdaλ和一个非零列向量α\alphaα,使得Aα=λαA\alpha = {\lambda}\alphaAα=λα,则λ\lambdaλ为特征值,α\alphaα为特征向量。求特征值性质例...

2020-01-10 21:43:19 1116

原创 4.4解的结构

文章目录齐次线性方程组解的结构基础解系基础解系的求法例题*非齐次线性方程组解的结构求解非齐次方程组的解1、怎么求特解2、求基础解系参考解的结构就是要讨论方程组为无穷多解的情况中,能否用其中几个解来表示这无个解。解的结构可以分为两种来讨论:齐次方程组齐次线性方程组解的结构基础解系基础解系就是解向量的极大无关组基础解系的求法基础解系解的个数为:n−r(A)n-r(A)n−r(A),...

2020-01-09 17:08:26 4621

原创 4.3 齐次线性方程组

齐次方程一定有解(至少有零解),所以只需要判断齐次方程组的系数矩阵的秩是否小于向量的个数n,如果小于则有非零解,如果等于则只有零解。方程组系数矩阵的秩其实就是有效方程组的个数。有效方程组的个数小于向量的个数则有非零解。当齐次方程组方程个数小于未知量个数时一定有非零解。当齐次方程组个数等于位置量个数时要保证有非零解则r(A) < n。...

2020-01-09 14:50:58 1426

原创 4.2 线性方程组有解判断

文章目录系数矩阵、增广系数矩阵、方程组的矩阵与向量表示形式结论判断方程组有无解的步骤求线性方程组的一般思路例题参考系数矩阵、增广系数矩阵、方程组的矩阵与向量表示形式求解方程组就是对增广矩阵做初等行变换将系数矩阵化为行简化阶梯型。下面是方程组有唯一解、无穷多解、无解的情况结论判断方程组有无解,关键是看系数矩阵与增广矩阵是否相等。(使用n代表未知量的个数,m代表方程个数)判断方...

2020-01-08 22:38:31 13984

原创 4.1线性方程组

线性方程组解决一些实际问题的时候需要用到方程组,比如说鸡兔同笼问题。解方程组的时候一般会有三种操作:交换两个方程组、一个方程组乘上一个数、某个方程组乘上一个数加到另一个方程上,这三种操作正号对应了矩阵的初等行变换。把方程组写成矩阵形式会更加方便参考以上图片均摘自宋浩老师视频,以方便以后自己查阅,感谢宋老师。视频传送门...

2020-01-08 21:48:43 221

原创 3.3向量组的秩

文章目录极大线性无关组定理向量组的秩(与矩阵的秩定义完全不同)定理行秩与列秩定理例题参考极大线性无关组一个向量组用极大无关组就可以表示剩余所有向量。极大无关组是所含线性无关向量最多的一个。全是0的向量组没有极大线性无关组线性无关的向量组的极大线性无关组是其本身任何一个极大线性无关组和其向量组可以相互表示,即等价定理这个部分组是极大线性无关组的条件是:极大无关组不唯一,但是任意...

2020-01-08 21:20:51 6894

原创 3.2 向量的线性关系、线性相关线性无关

文章目录向量的线性关系线性组合(线性表示)性质向量组的等价性质线性相关与线性无关一些结论例题定理参考向量的线性关系用某些向量来表示另一个向量,这是一个线性关系:线性组合线性组合(线性表示)下图中的k1,k2.....kn为组合系数k_1,k_2.....k_n为组合系数k1​,k2​.....kn​为组合系数,可以全取0性质下面是个例题:这道题将是否是线性组合问题转换为了方程...

2020-01-08 19:56:59 9884

原创 3.1 向量

向量的定义由n个数组成的有序数组叫做向量,向量中的每个数叫做分量,有几个分量则它的维数就是几。向量写做行就叫行向量,写做列就叫列向量。一些定义零向量 :分量全为零的向量记作0向量负向量:所有分量全取相反数向量相等:两个同维向量对应分量都相等则两个向量相等向量相加(减):同维向量对应分量相加(减)向量数乘:数乘以向量的每个分量下面这张图片中两个向量相乘等于零向量是可以推出其中...

2020-01-08 15:39:27 800

原创 2.7 矩阵的秩

文章目录K阶子式秩的定义满秩与降秩求矩阵的秩定理阶梯型矩阵*行简化阶梯型**矩阵的秩等于非零行的行数,初等变换不改变矩阵的秩矩阵秩的性质参考K阶子式给定一个矩阵,任取k行,任取k列所构成的行列式秩的定义非零子式的最高阶数就是:秩。矩阵的秩用来表示一种矩阵结构,表示矩阵的某些行能否被其他行代替满秩与降秩求矩阵的秩定理某一阶子式等于零则其高阶子式都为0阶梯型矩阵*...

2020-01-08 14:53:00 809

原创 2.6 矩阵的初等变换

初等变换:行、列下面是三种初等行变换,列变换与行变换一样也是三种。初等变换的本质是:对矩阵的变化只有当矩阵A为方阵时,初等变换才会和行列式产生联系定理任何矩阵都能通过初等变换化为标准型化为标准型的处理过程为:先处理第一列等价性质反身性、对称性、传递性、任何矩阵都等价于一个标准型初等方阵有以下三种初等方阵初等方阵与初等变换的关系初等变换表示的是对矩阵的...

2020-01-08 13:26:10 9734

原创 2.5 分块矩阵

文章目录分块矩阵标准型分块矩阵运算加法数乘乘法例题转置分块矩阵求行列式、求逆矩阵参考分块矩阵对矩阵进行分块是为了计算与证明方便标准型从左上角开始有一串1,这个1之间不能有零可以对标准型进行分块分块矩阵运算加法数乘乘法做乘法必须满足子块可乘例题是按分块矩阵的乘法来理解,而不是A直接乘进去转置分块矩阵求行列式、求逆矩阵下面这个要证明的结论,是...

2020-01-08 10:00:35 715

原创 2.4 逆矩阵

文章目录方阵的行列式性质例题伴随矩阵(只有方阵才有伴随矩阵)定理逆矩阵的定义1)如何判断一个矩阵可逆?2)A−1=?A^{-1}=?A−1=?定理求逆矩阵的方法例题逆矩阵的性质伴随矩阵A∗A^*A∗小结参考线性代数请记住:永远不要把矩阵放在分母上方阵的行列式对一个方阵求行列式,就是把一个数表变成了一个数,行列式是矩阵的一个属性,矩阵有很多属性如:特征值、特征向量、行列式…性质例题...

2020-01-07 23:13:52 402

原创 2.3 特殊矩阵

文章目录数量矩阵对角型矩阵例子三角矩阵对称矩阵定理1反对称矩阵参考以下矩阵都为方阵数量矩阵主对角线元素全为a,其余全为0,a 可以为0和1对角型矩阵主对角线元素全为a1...ana_1...a_na1​...an​,其余全为0例子下面这个例子,左乘对应于“行”,右乘对应于“列”三角矩阵上三角与下三角之间的和差积均是上三角或下三角对称矩阵对称矩阵的转置等于其本...

2020-01-07 20:32:56 1566

原创 2.2 矩阵运算

文章目录加减法满足的运算律数乘提公因子运算法则矩阵相等乘法*运算规律矩阵乘法不满足的三条规律*其他运算率与零矩阵相乘与单位阵E相乘三条运算率例题幂定义性质转置定义性质参考加减法对应元素相加(减),只有同型矩阵才能加减满足的运算律数乘用一个数乘以一个矩阵则这个数乘以这个矩阵的所有元素提公因子矩阵所有元素均有公因子,这个公因子朝外提一次。行列式则是提n次运算法则矩阵相...

2020-01-07 19:16:37 10650

原创 2.1矩阵的概念

矩阵有什么用矩阵可以用于表示复杂的信息(关系)下图左边是航班图,用"1"表示有航班“0”为无航班信息,这样就可以把左图转化到一张表(这里我联想到了自然语言处理中的词文档共现矩阵,图像处理中每一副数字图像也是一个矩阵)矩阵的定义直观印象:由数构成的数表矩阵与行列式之间的差别一些矩阵的概念实矩阵实矩阵所有元素为实数;复矩阵复矩阵所有元素为复数;行矩阵行矩阵只...

2020-01-07 16:18:05 772 2

原创 1.5 克莱姆法则

文章目录方程组克莱姆法则使用条件结论齐次方程组定理推论:齐次方程组有非零解的充要条件参考方程组克莱姆法则主要用于解方程组,只有当方程个数等于未知数个数时才能使用克莱姆法则。将方程组的系数拿出来构成一个行列式叫做系数行列式。克莱姆法则使用条件方程个数等于未知数个数系数行列式不为0结论这里的DjD_jDj​是什么呢?比如:D1D_1D1​为用方程组右边常数项替换系数矩阵...

2020-01-07 15:24:44 3255

原创 1.4 行列式计算

文章目录纯数字类型的行列式·例1·例2元素相同位置不同的行列式·例3加边法三叉型(鸡爪型)行列式范德蒙行列式反对称行列式对称行列式参考纯数字类型的行列式·例1技巧:化成上三角计算计算之前对行进行交换,或者一行加到另一行上尽量避免分式·例2元素相同位置不同的行列式·例3对于元素相同,位置不同的行列式,技巧是制造行和提出去最后构造一个三角型。加边法加边法的原则...

2020-01-07 14:52:14 13635 1

原创 1.3 行列式按行展开

文章目录余子式代数余子式定理:按某一行展开或按某一列展开:降阶例子定理:异乘变零定理定理:拉普拉斯K阶子式定理描述例子定理:行列式相乘(同阶行列式)参考余子式对于行列式中某一个元素,去其掉所在行与所在列后剩下的行列式,记为MijM_{ij}Mij​,i为“行”数,j为"列"数。代数余子式余子式之前加一个符号,符号有行列之和决定记为AijA_{ij}Aij​,i为“行”数,j为"列"数...

2020-01-07 12:01:52 11334 2

原创 1.2 行列式的性质

文章目录转置的定义性质1性质2、3性质4性质5性质6性质7*转置的定义把原来的“行”变成“列”,同时原来的"列",变成了“行”。性质1行列式转置后行列式的值不变,行列式中行和列的地位是一样的,对行成立的性质对列也成立性质2、3理解:两行互换列标没变,行标交换了一次,行标的奇偶性发生了改变。性质4推论比较重要性质5用上一个性质提公因子的方式理解,提公因子后成比例...

2020-01-07 10:53:57 716

原创 1.1 行列式:二阶三阶n阶行列式

文章目录二阶三阶n阶行列式二阶行列式三阶行列式排列与逆序n阶行列式按行展开例子小结按列展开既不按行也不按列参考二阶三阶n阶行列式二阶行列式行列式从解方程组之间得来,观察上图中x,y解得形式可以发现一些规律,然后定一个新运算:这个就是二阶行列式得形式,其完整定义为:三阶行列式排列与逆序注意不能缺数求逆序数得符号为 N(4213)=3+1=4N(4213) = 3 + 1...

2020-01-06 22:07:21 1750

原创 ubuntu:make工程管理器大致了解

make工程管理器的作用通过读入makefile文件执行大量编译工作,可以:减少编译工作量提高效率makefile的基本结构target目标体:目标文件或者可执行文件dependency_file创造目标体所需的依赖文件command创建每个目标体时所需要运行的命令基本格式为:target : dependency_files command/*这行必须以Tab开...

2020-01-05 10:45:15 201

原创 ubuntu:gcc编译器使用

文章目录gcc 编译流程1、预处理阶段2、编译阶段3、汇编阶段4、链接阶段gcc常用选项制作函数库1、静态库的创建和使用2、动态库的创建和使用gcc 编译流程预处理编译汇编链接1、预处理阶段该阶段对包含的头文件、宏定义进行处理。hello.c如下#include <stdio.h>int main(){ printf("Hello World");}...

2020-01-04 19:56:24 1874

原创 ubuntu:VIM使用

1、 安装VIM终端输入以下命令安装VIMsudo aptitude install -y vimVIM的三种模式命令模式键盘输入将会被当做命令,而不是文本,使用a/i/o进入编辑模式,输入冒号:进入EX模式编辑模式此模式可以编辑文本,使用ESC回到命令模式后输入ZZ保存退出,输入ZQ不保存退出。EX模式(底行模式)底行模式输入q退出,wq命令保存退出。2、配置VIM...

2020-01-04 13:48:50 347

ListViewTest2.zip

在自定义Adapter中 - 重写getItemViewType()方法用来判断当前Item对象的类别 - 重写getViewTypeCount()返回item一共有几个类别 - 在geView方法中通过判断类别来填充不同的item布局并给控件设置值

2019-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除