09 2020 档案
摘要:---author: lunardate: Fri 25 Sep 2020 07:35:26 PM CST---### CMake 教程(基础篇)> 本系列笔记均来自与github仓库: https://github.com/ttroy50/cmake-examples#### CMake的使用流程一般先写好一个CMakeLists.txt,然后创建一个build目录用于存放二进制文件。来到b...
阅读全文
摘要:---author: lunardate: Tue 22 Sep 2020 02:47:33 PM CST---## 第二章 控制系统的数学模型在静态条件下(即变量各阶导数为零),描述变量之间关系的代数方程叫**静态数学模型**,描述变量各阶导数之间关系的微分方程叫做**动态数学模型**。建立控制系统的数学模型的方法包括分析法和实验法两种。分析法是对系统内各部分的运动机理进行分析,根据它们所依据的...
阅读全文
摘要:---author: lunardate: Mon 21 Sep 2020 09:40:16 AM CST---## 第一章 信息与信息系统### 1.1 信息与信息量哈特莱对于信息的度量方法:如果上述公式的对数以2为底,则其计量单位为比特(bit)#### 1.1.2 信息量的计算方法Shanon 根据哈特莱的信息度量方法,给出了不同情况...
阅读全文
摘要:## 拉普拉斯变换由于古典意义下的傅里叶变换存在的条件是除了满足狄拉克雷条件以外,还要在上绝对可积,许多函数都不满足这个条件。在很多实际问题中,存在许多以时间 为自变量的函数,这些函数根本不需要考虑t \beta_1$上处处收敛(by the way,Res表示留数),且由这个积分确定的函数...
阅读全文
摘要:---author: lunardate: Fri 25 Sep 2020 02:44:31 PM CST---## C++ 智能指针智能指针是C++11新引入的行为类似于指针的类对象,智能指针最大的特点是可以帮助管理动态内存分配的智能指针模板。如果在一个类中定义了指针,我们知道在这个类不再使用时编译器会自动调用其析构函数以释放内存,所以该指针所占用的内存也会被释放。然而,该指针所指向的内存不会被...
阅读全文
摘要:---author: lunardate: Wed 23 Sep 2020 09:20:09 PM CST---## 探讨 C++ 新标准> 《C++ Primer Plus》读书笔记本章介绍C++11对C++所做的改进,包括以下主题:- 新的声明方式- 移动语义和右值引用- 新的类功能- Lambda 表达式- 包装器模板 function- 可变参数模板#### 新声明1. `auto` ...
阅读全文
摘要:author: lunar date: Wed 23 Sep 2020 06:31:43 PM CST 左值引用与右值引用 左值:可以取地址的,有名字的,非临时的就是左值; 右值:不能取地址,没有名字的,临时的就是右值。 左值的英文缩写为"lvalue", 右值的英文缩写为"rvalue"。这并非很
阅读全文
摘要:---author: lunardate: Wed 16 Sep 2020 03:14:38 PM CST---## 6. 继承和面向对象程序设计### 条款32: Make sure public inheritance models "is-a".如果你令`class D`以public形式继承`class B`, 你便是告诉编译器每一个类型为D的对象同时也是一个类型为B的对象."public...
阅读全文
摘要:---author: lunardate: Tue 15 Sep 2020 02:52:32 PM CST---## 5. 实现### 条款26: Postpone variable definitions as long as possible.由于每定义一个变量都会带来构造和析构成本, 所以变量的定义应该尽可能的延后, 延后到不得不用的时候. 因为有时候一个变量可能并没有使用程序就已经离开了控...
阅读全文
摘要:---author: lunardate: Mon 21 Sep 2020 04:01:51 PM CST---这是一个比较正式的markdown测试
阅读全文
摘要:This is a test markdown file with categories and tags
阅读全文
摘要:author: lunar date: Mon 14 Sep 2020 07:12:16 PM CST 5. 设计与声明 条款20: Prefer pass-by-reference-to-const to pass-by-value 缺省情况下C++会以传值形式作为函数参数, 但是这样会带来巨额的
阅读全文
摘要:author: lunar date: Sun 06 Sep 2020 03:33:06 PM CST 马尔科夫链模型 马尔科夫链定义 现实中有这样的现象: 某一系统在已知现在情况的条件下, 其未来时刻的状态就只与现在有关, 而与未来无关. 比如在已知超市当前累积营业额的情况下, 未来的任一时刻的累
阅读全文
摘要:author: lunar date: Tue 01 Sep 2020 04:31:18 PM CST 非线性规划 如果目标函数中包含非线性函数, 就称这种规划问题为非线性规划问题. 目前解决非线性规划还没有一种通用方法. 线性规划和非线性规划的区别 如果线性规划的最优解存在, 其最优解只能在其可行
阅读全文
摘要:author: lunar date: Wed 02 Sep 2020 10:52:12 AM CST 黑塞矩阵(Hessian Matrix) 黑塞矩阵是一个多元函数的二阶偏导数构成的方阵, 描述了函数的局部曲率. 黑塞矩阵常用语牛顿法解决优化问题, 利用黑塞矩阵可判定多元函数的极值问题. 在实际
阅读全文