- 博客(14)
- 资源 (11)
- 收藏
- 关注
原创 工程矩阵理论
本系列文章是对工程矩阵课程学习的复习和总结,一共分为7个部分,主要参考张明淳老师编著的工程矩阵理论。第0章 复习与引申第1章 线性空间与线性变换第2章 内积空间和等距变换第3章 矩阵的相似标准形第4章 Hermite二次型第5章 范数和矩阵函数第6章 广义逆矩阵n阶方阵A可逆 ⟺ \iff⟺A的行列式不为0,且A可逆时,有............
2022-06-22 19:51:51
2537
原创 统计信号处理 (估计三): Cramer-Rao下限
Cramer-Rao下限 未知参数的信息都是通过观测的数据以及那些数据的PDF得来的,所以如果PDF对参数依赖性较弱,或在极端情况下PDF与参数不相关,那么所估计的参数精度很差,如果PDF受未知参数影响大,所得到的估计越好。例:依赖于未知参数的PDF。 如果观测到单个样本,即x[0]=A+w[0]x[0]=A+w[0]x[0]=A+w[0],其中w[0]∼N(0,σ2)w[0]\sim N(0,\sigma^2)w[0]∼N(0,σ2)。 实际上,一个好的无偏估计是A^=x[0]\ha
2021-08-05 17:58:54
1285
3
原创 统计信号处理:(估计二) 最小方差无偏估计
最小方差无偏估计2.1 无偏估计量 无偏估计意味着估计量的平均值为未知参数的真值。如果E[θ^]=θ,a<θ<bE[\hat{\theta}]=\theta, a<\theta<bE[θ^]=θ,a<θ<b说明估计量θ^\hat{\theta}θ^是无偏估计量。 例:白色高斯噪声中DC电平的无偏估计量观测值x[n]=A+w[n] n=0,1,...,N−1x[n]=A+w[n]\ n=0,1,...,N-1x[n]=A+w[n] 
2021-08-05 00:24:01
2914
原创 统计信号处理:估计(一) 估计基础
估计基础1.1 估计的数学问题 在对数据进行估计时,第一步就是建立数据的数学模型。由于数据固有的随机性,所以可以用它的概率密度函数PDF来描述它。p(x[0];θ)=12πσ2exp[−12σ2(x[0]−θ)2]p(x[0];\theta)=\frac{1}{\sqrt{2\pi\sigma^2}}exp[-\frac{1}{2\sigma^2}(x[0]-\theta)^2]p(x[0];θ)=2πσ21exp[−2σ21(x[0]−θ)2] 上式表示x[0]的PDF,其中θ\th
2021-08-05 00:17:02
421
原创 C++ (1):最基础知识
函数函数的定义包括四个部分:返回类型、函数名、形参列表、函数体每个程序都需包括main函数1.程序文件通常被称为源文件。后缀名为.cc、.cxx、.cpp.在控制台窗口中可以用*$ CC prog1.cc* 对源文件进行编译,生成可执行文件prog1.exe输入与输出在iostream库中,有istream和ostream表示输入流和输出流。标准库定义了4个IO对象,1.cin:标准输入2.cout:标准输出3.cerr:标准错误4.clog:输出程序运行时的一般性信息控制流1.程
2021-08-05 00:12:51
198
原创 C++ (2):变量和基本类型
变量和基本类型转义字符:变量初始化当定义变量时没有指定初值,则变量被默认初始化。如果是内置类型的变量未被显式初始化,它的值由定义的位置决定。当定义于函数之外时,变量被初始化为0,当定义在函数体内部是,变量将不被初始化,此时对其进行访问会引发错误。绝大多数类都支持无须显式初始化而定义对象,并且提供了一个合适的默认值。变量声明与定义变量声明只是使得别处定义的变量使得程序所知。extern int i; //声明i而非定义iint j;/声明并定义j变量命名规范标识符要
2021-08-05 00:12:26
85
原创 C++ (3):字符串、向量和数组
字符串、向量和数组一、命名空间的using声明 std::cin表示从标准输入中读取内容,其中使用了作用域操作符::的含义是:编译器应从操作符左侧名字所示的作用域中寻找右侧的那个名字。 但是该方法比较繁琐,可以利用using 声明的方法,在函数外将其进行声明。例如:using std::cin即可在后续程序中直接使用cin。因此每个名字都需要独立的using声明。二、标准库类型string string表示可变长的字符序列。定义与初始化string对象:string s1;stri
2021-08-05 00:12:03
316
原创 C++ (4):表达式
表达式 表达式由一个或多个运算对象组成,求值后可得到一个结果,字面量和变量是最简单的表达式。4.1 基础 C++定义了一元运算符(unary operator)和二元运算符(binary operator)。作用于一个运算对象的是一元运算符,如取值符(&)和解引用符(*);作用于两个运算对象的是二元运算符如乘法运算符(*);除此之外,还有一些三元运算符。 重载运算符:当运算符作用于类类型的运算对象时,用户可以自行定义运算符的含义,称之为重载运算符,虽然改变了运算对象的类型和返回值的类型
2021-08-05 00:11:18
154
数字频率计报告.pdf
2019-07-13
简易频率计
2019-04-29
简易频率计
2019-04-29
程控滤波器
2019-04-29
二阶有源低通滤波器
2019-04-06
水温控制系统
2019-01-07
同相放大电路设计
2019-01-07
反相放大器电路设计
2019-01-07
自动往返电动小汽车代码
2018-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人