- 博客(30)
- 资源 (2)
- 收藏
- 关注

原创 资源导航
开发问题汇总ubuntu安装opencv及多版本管理ubuntu环境下从深度相机Kinect V1获取图像LINUX之系统分区及挂载的概念Ubuntu16.04 LTS 安装 ros kinetic战神z7m-sl7安装ubuntu14.04LTS系统在移动硬盘上安装Ubuntu 16.04 LTS系统win10使用vmware虚拟机安装ubuntuwin10安装a...
2017-09-19 16:40:06
567
原创 数学漫游 ->奇异值分解SVD
奇异值分解(SVD)前面提到对于方阵AAA, 大小为nxn, 在一定条件下, 可以进行特征值和特征向量分解. 但存在问题:方阵AAA的特征向量并不正交(只有是对称矩阵的情况下才正交).方阵AAA的特征向量数量不够(即不满足n个特征向量组是线性相关的).并不是一个方阵(A可能并不是方阵).这种情况下如何对大小为mxn的矩阵AAA 进行分解呢? AAA的奇异向量能够完美地解决上述问题....
2019-07-28 22:41:35
413
原创 数学漫游 -> 特征值和特征向量
文章目录特征值和特征向量1. 定义和例子2. 利用特征值和特征向量对矩阵进行对角化3. 微分方程的求解和矩阵的指数4. 对称矩阵5. 正定矩阵(Positive Definite Matrices)5.1 判断矩阵是否为正定矩阵:5.2 半正定矩阵5.3 正定和极小值的关系6. 总结参考特征值和特征向量前提: 都是针对方阵来进行讨论.1. 定义和例子TODO2. 利用特征值和特征向量对矩...
2019-07-27 22:36:23
1150
原创 数学漫游 ->正交化
文章目录正交基和Gram-Schmidt正交化1. 正交基的一些概念2. 通过正交投影进行矩阵的正交化3. QR分解4. 参考总结正交基和Gram-Schmidt正交化1. 正交基的一些概念本文的两个目的:在求最小二乘解x^\widehat{x}x, 投影ppp, 投影矩阵PPP的时候, 使用正交性质会使问题变简单. 因为在AAA的列向量正交的性质下, 正交方程中的ATAA^TAATA变...
2019-07-25 20:21:28
1140
原创 数学漫游 -> 向量投影和最小二乘法
文章目录向量投影和最小二乘法1. 向量的投影1.1 向量在向量上的投影1.2 向量在空间上的投影2. 最小二乘法2.1 最小二乘法近似2.2 直线和抛物线的拟合3. 参考资料向量投影和最小二乘法1. 向量的投影问题1: 某个向量b=(2,3,4)b=(2,3,4)b=(2,3,4)投影到z轴或者xy平面, 投影的结果长什么样子?问题2: 什么样的矩阵能够把向量bbb投影到一条线或者一个平...
2019-07-24 14:50:37
964
原创 ubuntu安装opencv及多版本管理
OpenCV的安装依赖项这个在opencv的网站上对应版本的doucumentation里面可以找到。 以3.3.0版本为例,具体可以见一下网址: Installation in Linux源码编译随便举个例子cd ~/denpendency/OpenCV/mkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=Release...
2018-03-24 14:16:53
615
原创 github使用记录
什么是githubgit是一个版本控制工具,github就是用git作为版本控制工具(还有其他的一些版本控制工具,git属于分布式)来提供服务的这么一个开发社区。git for windows这里我下载了 git for windows ,安装并进行配置。另外也可以选择使用 github desktop 。 参考如下: Windows下的git的安装与配置 关于git在w
2018-01-14 16:14:36
421
1
原创 在移动硬盘上安装Ubuntu 16.04 LTS系统
电脑的硬盘容量太小装不下第二个系统?更新电脑换下来的机械硬盘又在吃灰?那就试试在移动硬盘上装Ubuntu系统吧!
2018-01-03 14:23:58
20028
3
原创 ubuntu使用问题汇总
卸载自带软件Amazonsudo apt-get remove unity-webapps-commonlibreofficesudo apt-get remove --purge libreoffice*火狐浏览器sudo apt-get remove --purge firefox*安装软件1: 安装下载的deb包:sudo apt insta...
2017-11-20 15:23:32
354
原创 Chapter 2. Solving Linear Equations (Part 3)
2.6 elimination = factorization: A=LUMany key ideas of linear algebra, when you look at them closely, are really factorizations of a matrix.前面提到过解线性方程组,Ax=bAx=b 我们要对A使用消元法,使它变成一个上三角的矩阵。 先举个简单例子: for
2017-10-12 23:17:05
329
原创 Chapter 2. Solving Linear Equations (Part 2)
2.3 elimination using matrices消元法解线性方程组,对于 3by3 的例子来说,过程还是能够描述清楚。但是遇到更大的方程组时,有太多的步骤了。所以把消元和矩阵结合起来,用更加简洁的形式来描述消元的所有步骤。(1)the matrix form of one elimination step还是从简单的例子出发,Ax=b: ⎡⎣⎢24−249−3−2−37⎤⎦⎥⎡⎣⎢x1
2017-10-03 23:19:05
596
转载 旋转矩阵和变换矩阵
点和向量,坐标系以三维空间为例,一个空间点的位置可以用三个坐标来表示,而对于一个刚体而言,除了在空间的位置,还有自身的姿态,合称为“位姿”。向量是什么? 向量是空间中的一种元素,既有大小,也有方向。有几种表示方式: 代数表示:字母加粗或者字母上加箭头(a⃗ \vec a 或者 a\textbf a ) 几何表示:用一个箭头(线段长度代表向量的大小) 坐标表示:在坐标系中,用坐标可以表示向量,
2017-09-28 21:00:01
5465
原创 Chapter 2. Solving Linear Equations (Part 1)
2.1 vectors and linear equations线性代数的核心问题是求解方程组,这些方程是线性的。所谓线性,即未知量只做加减和数乘。 例子: x−2y=13x+2y=11 x-2y=1 \\ 3x+2y=11 从以下2种角度来理解这个方程: (1)row picture(行图): 每个方程可以用一条直线表示,那么得到两条直线,如果直线有交点P,那么交点P的坐标(x, y)同
2017-09-20 18:59:49
433
原创 Chapter 1. Introduction to Vectors
1.1 vectors and linear combinations把向量写成列的形式: v=[v1v2]v = \begin{bmatrix}v_{1} \\ v_{2} \end{bmatrix} w=[w1w2]w = \begin{bmatrix}w_{1} \\ w_{2} \end{bmatrix} Definition: the sum of c⋅v c \cdot v
2017-09-19 11:53:55
601
原创 2A-L1 Image as function
数字图像在计算机中,图像需要以离散的数字量形式保存,所以要对得到的图像进行:采样:规则的小格子,每个格子表示一个像素量化:按要求的数据格式存储每个像素的值像素坐标系像素坐标系的定义可以如下: 值得关注的是,图中的height对应着行(row),width对应着列(column)。 假设读取图像存储在img中,当我们说像素pixel(x , y)的时候,对应着img[y][x]。像素的
2017-09-11 23:17:02
363
原创 LINUX之系统分区及挂载的概念
20170323更新文字内容最近学习的过程中,包括之前,很早就遇到过系统分区以及挂载的概念,但是一直没有很好的理解。 后来看到慕课网的视频,老师用一个衣柜的例子就比较形象地解释了几个概念间的关系。 不得不引用这句名言,比较是一切理解和思维的基础。一个硬盘就和一个大柜子一样(图1),如果你的衣服裤子袜子等东西都随便往里面放。假如我要找一条裤子,肯定能找到,但是要花很长时间。 图1 ...
2017-08-30 00:08:16
829
原创 c++之构造函数
20171009更新:添加析构函数的说明前言首先梳理下几个概念: 类和对象!类是具体的,对象是抽象的。 类包含成员函数和数据成员: 数据成员有普通数据成员,const成员,string等; 成员函数有 对象属性的封装函数,一般功能函数,特殊函数; 特殊函数包括了构造函数和析构函数,本文就是介绍一下构造函数。概念和特点构造函数有什么用呢?我们在初始化函数时,可能会忘记或者多次初始化,构造函数
2017-08-20 17:01:10
367
原创 c++之类外定义
简介同文件的类外定义分文件的类外定义同文件的类外定义简介什么是类?我感觉和结构体有点相似。 它体现了面向对象编程的特点、封装的艺术。 比如以下片段:class Student{public: void setName(string _name) { m_strName = _name; } string getName(void)
2017-08-19 16:05:51
797
转载 相机之针孔模型
20170928-0929更新:修改一些内容上的错误,添加世界坐标系坐标的内容 20170908更新:公式都采用LaTex编辑[注] 本文的内容基本上是基于《视觉SLAM十四讲》第五讲的部分内容写的,加深自己的理解。引言现在跟着高翔博士的一起做RGB-D SLAM系列学习,通过深度相机,得到一张RGB图和一张深度图。 先说一下什么是灰度图(gray scale image),比如用1个字节长度
2017-08-18 15:32:49
2187
原创 c/c++变量的数据类型之char
介绍定义及初始化输入输出声明介绍对char类型的概念十分迷糊,稍微理一理思路。首先, 它的数据大小是8位(8 bits),也就是1个字节(1 byte) unsigned char 表示范围从0~255 signed char 表示范围从-128~127那么, 不加前缀的char究竟代表无符号还是有符号呢?这个似乎在不同的环境下有着不同的结论!? 我们在程序中使用1个ch
2017-08-16 23:28:59
1098
原创 战神z7m-sl7安装ubuntu14.04LTS系统
概述入手了一台神舟战神z7m-sl7笔记本,配置如下: CPU:i7-6700hq 内存:8GDDR3 双显卡:Nvidia 965M,Intel集成显卡 自己买了128G M.2接口的建兴固态硬盘安装流程1 用U盘,软碟通(ultroiso)制作ubuntu启动盘;2 安装好固态硬盘,开机,从U盘启动,顺利地安装完系统;遇到问题1 输入登录密码,无法进入桌面;后来查到一篇说是双显卡
2017-08-11 21:37:47
4520
原创 电工学(上)-电工技术 秦曾煌(7版)
上册分为四部分: 一、电路理论 二、磁路理论 三、电机与继电控制 四、安全用电与工业测量第一部分:电路概念及分析1.1电路概念变量及方向1.1.1基本概念 电路:电流的通路; 电路作用:电能传输和转换/信号传递和处理; 激励:电源或者信号源中的电压和电流; 响应:作用激励后,在电路各部分产生的电压或电流; 电路分析:分析激励和响应之间的关系;1.1
2017-01-24 22:41:10
8533
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人