-
LMS
LMS算法实现自适应滤波
clear close all clc
N=10000 设置仿真长度
信号产生参数设定
a1=-0.195
a1=-1.5955
a2=0.95
R0=[1,a1,a2 a1,1+a2,0 a2,a1,1]
p=[1,0,0]
r=inv(R0)*p 计算理论自相关函数
R=[r(1),r(2) r(2),r(1)] 生成理论自相关矩阵
p1=[r(2),r(3)] 生成互相关
h=inv(R)*p1 计算维纳解
Jmin=r(1)-h *p1 计算维纳解时最小均方误差
u=1/sum(eigs(R)) ( LMS算法实现自适应滤波
clear close all clc
N=10000 设置仿真长度
信号产生参数设定
a1=-0.195
a1=-1.5955
a2=0.95
R0=[1,a1,a2 a1,1+a2,0 a2,a1,1]
p=[1,0,0]
r=inv(R0)*p 计算理论自相关函数
R=[r(1),r(2) r(2),r(1)] 生成理论自相关矩阵
p1=[r(2),r(3)] 生成互相关
h=inv(R)*p1 计算维纳解
Jmin=r(1)-h*p1 计算维纳解时最小均方误差
u=1/sum(eigs(R)) )
- 2021-03-01 22:29:34下载
- 积分:1
-
chazhiyunihe
matlab经典算法的程序之插值与拟合,多项式的插值与拟合等程序(classical algorithm matlab interpolation and fitting procedures, such as polynomial interpolation and fitting procedures)
- 2011-07-09 11:21:28下载
- 积分:1
-
Simulation-of-SINS
捷联惯导仿真,对于初学惯导的人进行matlab仿真有很大的帮助!(Simulation of SINS)
- 2013-12-13 16:40:03下载
- 积分:1
-
IIR
在matlab下用DSPbuilder实现的4阶IIR滤波器设计(In matlab using DSPbuilder realize 4-order IIR filter design)
- 2007-09-23 14:53:57下载
- 积分:1
-
bv_cvxbook_extra_exercises
CVX的使用方法
它是一种很有用的MATLAB工具(CVX to use it is a very useful tool for MATLAB)
- 2010-07-12 11:52:11下载
- 积分:1
-
c15_semiMarkov
说明: 马尔克扶链的算法 cdma程序的算法(according to a press release supporting the chain algorithm cdma procedures algorithm)
- 2006-04-25 20:21:26下载
- 积分:1
-
satglobe4
matlab函数文件 绘制卫星视角的三维地球视图 清晰逼真(matlab function file rendering three-dimensional perspective of the Earth satellite view vivid)
- 2013-11-28 18:42:41下载
- 积分:1
-
AHPmethod
层次分析法(Analytic Hierarchy Process简称AHP)是将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。这里提出层次分析法的matlab源程序(AHP (Analytic Hierarchy Process referred AHP) is always associated with the decision-making elements into goals, guidelines, programs and other levels, on this basis for qualitative and quantitative analysis of decision-making methods. AHP presented here matlab source)
- 2013-09-13 11:38:13下载
- 积分:1
-
get_moml_ber_counter
Program for counting Bit Error rate
- 2011-12-15 22:35:15下载
- 积分:1
-
conversion_gui
function ret = Int2Hex(var)
Prints integer array to hexadecimal string
varType = class(var)
cast signness away:
if ( u ~= varType(1) )
varType = [ u varType]
var = typecast(var,varType)
end
nBits = str2double(varType(5:end))
if (64 == nBits)
split 64 bit case into two 32 s
cuz dec2hex doesn t handle 64 bit...
varType(5:end) = 32
var = typecast(var,varType)
end
ret = dec2hex(var)
if (64 == nBits)
littleEndian = all(typecast(uint32(1), uint16 )==[1 0])
first = 1 + littleEndian
second = 2 - littleEndian
ret = [ret(first:2:end,:),ret(second:2:end,:)]
end
end
- 2010-07-30 09:39:56下载
- 积分:1