视觉SLAM十四讲第一讲课后习题
1. 若b=0,则齐次线性方程Ax=b有非零解的充要条件为系数矩阵A的秩r(A)<N,若r(A)=N,则只有零解
若b0,则非其次线性方程Ax=b有解的充要条件为系数矩阵的秩等于増广矩阵的秩,即r(A)=r(A,b)
2.随机变量x服从均值为,标准差为的分布,即,称为高斯分布,也称正态分布,高维形式如下所示:
3. 类是C++中引入的一种新特性,称为类对象,其中包含了变量与方法,一个正方形的类如下:
class square
{
private:
double x;
double y;
double z;
public:
square();
void set_x(double m_x);
void set_y(double m_y);
void set_z(double m_z);
}
上述square类中,包含了正方形的长宽高和方法,private代表变量无法被直接访问,public代表方法为共有,可被外部访问,其中square();为构造函数,没有返回类型
通过类可定义多个实例,类似于C语言的结构体
STL全名为Stand Template Library,称为标准模板库,里面包含容器、迭代器、算法、函数4个组件
4.以前使用VC6.0写C程序,现在用Vscode、Clion等
5.略
6.略
7.Linux的目录结构如下
/root 系统管理员的主目录;
/bin:binary,二进制可执行文件,存放着最经常使用的命令;
/boot:启动Linux时使用的一些核心文件,包括连接文件以及镜像文件;
/dev:Device的缩写,存放的是外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
/etc:存放系统管理所需要的配置文件和子目录,脚本等。
/home:用户主目录;
/var:各种服务的日志文件;
/lib:这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
/usr:应用程序目录,类似windows下的program files目录;
/media:Linux系统会自动识别一些设备,例如U盘,光驱等,之后会将设备挂载在这些目录下
ls命令用于显示当前目录下的所有文件及文件夹
cat命令可以将文本文件输出到终端上,也可以用于合并文件
8.使用apt-get进行安装,一般安装在/usr/bin目录下,也会有可能安装在/usr/share和/usr/local中,可使用Tab命令进行命令补全
上一篇: 服装店促销标语
下一篇: 竟然会有这么经典的冷笑话