- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 TDOA定位算法之两步加权最小二乘(TWLS)(完整版附代码)
TDOA定位算法之两步加权最小二乘(TWLS)(完整版附代码)TDOA观测模型TDOA定位CRLBTDOA定位方程TWLS算法第一阶段第二阶段理论性能分析matlab仿真TDOA观测模型TDOA(Time Difference Of Arrival)即目标发送信号到达各个观测站的时间差,在三维直角坐标系下,TDOA观测示意图如图1所示。假设第iii个观测站的位置向量为sio=[si,xo,si,yo,si,zo]T,1≤i≤M\boldsymbol s^o _i =[s^o_{i,x},s^o_{i
2023-11-28 08:57:40
1560
4
原创 Matlab画信号语图(时频图)
时频图即每次将信号截取一定长度做傅里叶变换,将该过程重复多次,然后将所得结果组合到一起。matlab自带函数spectrogram使用起来不方便,自己尝试画信号语图(时频图)
2023-11-24 20:27:33
2012
1
原创 DOA定位算法之加权最小二乘(WLS)算法(附代码完整版)
三维直角坐标系下,利用 M 个观测站对1个静止目标进行定位,定位示意图如图1所示。假设第 i个观测站的位置向量为sio=[si,xo,si,yo,si,zo]T,1≤i≤M\boldsymbol s^o _i =[s^o_{i,x},s^o_{i,y},s^o_{i,z}]^T,1 \leq i\leq Msio=[si,xo,si,yo,si,zo]T,1≤i≤M,则将所有观测站向量组合得到总的观测站位置向量为so=[s1o,s2o,...,sMo]T\boldsymbol s^o =[\b
2023-11-15 21:23:16
920
原创 存在站址误差下TDOA定位的CRLB
表示测量噪声向量,协方差矩阵表示为。,测量向量为TDOA测量值,记为。在三维直角坐标系中,考虑利用。个观测站对一个目标进行定位。存在站址误差时的未知向量为。表示目标估计的CRLB,表示观测站估计的CRLB。表示观测站真实位置向量,个观测站位置向量记为。
2023-10-21 08:41:14
702
1
原创 math type伪逆符号显示为问号
在word中插入符号 (字体:普通文本,子集:广义标点)找到伪逆符号,然后复制到mathtype里面就可以了。首先在word里插入这个符号,然后再复制到math type 即可解决。在word中输入矩阵伪逆符号,就是下面这个符号。尝试了安装字体,通过模板导入更新都没用。
2023-05-11 10:22:37
1119
3
原创 lsqnonlin函数使用
a0=[1 1];lb=[-10 -10 ];ub=[10 10];objfun=@(x) (1./(1+x(1).*xx.^2+x(2)))-(1./(1+8.15.*xx.^2+2.545));options=optimset('Display','iter','Gradobj','on');[x,resnorm,residual,exitflag,output,lambdal]=lsqnonlin(objfun,a0,lb,ub,options);其中objfun为目标函数,x为变量的向
2022-04-14 11:07:17
3258
原创 matlab 未定义与 ‘function_handle‘ 类型的输入参数相对应的函数‘ ‘
objfun=@(x) rij1_test1+rij1_test2;未定义与 ‘function_handle’ 类型的输入参数相对应的函数 ‘mtimes’。或者未定义与 ‘function_handle’ 类型的输入参数相对应的函数 ‘plus’。这是因为定义的带有符号的函数无法直接参与运算,需要指明哪个符号是变量。修改为:objfun=@(x) rij1_test1(x)+rij1_test2(x);...
2022-04-14 10:37:09
7310
原创 LMS算法实现系统识别
系统识别框图这是系统识别的一般框图LMS算法下系统识别信号模型h(n)为未知系统的冲激响应,d(n)为我们可以接收到的信号也即期望信号,wn为自适应滤波器的系数,e(n)为每次计算的误差。我们的目标就是让wn与hn尽可能相等。LMS算法介绍算法流程:其中步长要满足以下条件,即步长存在一个最大值,若超过这个最大值算法则不会收敛。N为自适应滤波器的长度,x(n)为输入信号。matlab实现仿真条件:x(n)是方差为1,均值为0的服从高斯分布的随机信号h(n)为未知系统的系统响应,
2021-11-21 14:26:30
2775
原创 密码检查python代码
密码检查要求用户输入一个密码字符串,8~16个字符,必须含有至少一个数字、一个字母。符合要求,输出"OK",如不符合,输出"缺数字"或“缺字母”。# encoding utf-8# 要求用户输入一个密码字符串,8~16个字符,必须含有至少一个数字、一个字母。符合要求,输出"OK",如不符合,输出"缺数字"或“缺字母”。# 输入密码code = input('请输入:')# 获取密码长度,以便后面的循环code_length = len(code)dig = 0 # 数字出现次数的变量
2021-06-17 16:19:05
1637
原创 数字信号处理分析
数字信号处理分析软件介绍本软件通过MALTAB中的GUI制作了一个界面。主要功能包括产生数字信号(2ASK、4ASK、2FSK、4FSK、8FSK、2PSK、4PSK、8PSK等)、读取wav文件,画信号的功率谱、频谱、语图,计算信号的瞬时参数(瞬时幅度、瞬时相位、瞬时频率),画信号的矢量图(星座图)、循环自相关,小波变换与小波分解,信号载波频率、带宽、码元速率估计,调制方式识别等。...
2021-02-01 12:32:10
1073
4
存在站址误差时,DOA定位随角度误差和站址误差变化结果
2023-10-17
Convex optimization(凸优化)
2022-12-06
论文仿真实现(matlab)
2022-09-15
数字信号处理分析.rar
2021-02-01
数字调制信号产生2FSK、2PSK、2ASK
2021-01-21
矩阵中选择a个元素使得和最小
2023-07-07
chan算法仿真错误
2022-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人