文档章节

LMS算法

来来叔叔
 来来叔叔
发布于 2017/08/04 23:57
字数 290
阅读 12
收藏 0
 

%LMS算法演示(matlab)
%设置参数,N为采样个数,u为步长
clear,clc;
N=16;u=0.1;
%设置迭代次数k
k=250;
%pha为随机噪声的平均功率
rk=randn(1,k)/2;
pha=mean(rk);
%设置起始权值
wk(1,:)=[0 0];
%用LMS算法迭代求最佳权值
for i=1:k
xk(i,:)=[sin(2*pi*i/N) sin(2*pi*(i-1)/N)]+rk(i);%输入信号
yk(i)=xk(i,:)*wk(i,:)';%输出信号
dk(i)=2*cos(2*pi*i/N);%期望信号
err(i)=dk(i)-yk(i);%误差
wk(i+1,:)=wk(i,:)+2*u*err(i)*xk(i,:);%权值迭代
end


[x,y]=meshgrid([-2:0.1:8],[-10:0.1:0]);
%求性能表面
z=(0.5+pha)*(x.^2+y.^2)+x.*y*cos(2*pi/N)+2*y*sin(2*pi/N)+2;
%求理论最佳权值x1,y1
x1=2*cos(2*pi/N)*sin(2*pi/N)/((1+pha)^2-(cos(2*pi/N))^2);
y1=-2*(1+2*pha)*sin(2*pi/N)/((1+pha)^2-(cos(2*pi/N))^2);
%画性能表面的等高线
figure,contour(x,y,z,[0.78 1.9 6.3 13.6 23.8 37]);
%画迭代时权值的变化
hold on;plot(wk(:,1),wk(:,2),'r');
%标注最佳权值的位置
hold on;plot(x1,y1,'*');
%绘制误差与迭代次数的图
figure,plot(err);

© 著作权归作者所有

来来叔叔
粉丝 0
博文 100
码字总数 55732
作品 0
广州
高级程序员
私信 提问
亲 是LSM算法 还是LMS算法 ?

亲 是LSM算法 还是LMS算法 ?

larryhu
2012/08/23
1K
1
Scorm标准学习——Scorm RTE API与数据模型

笔者在前一篇文章[Scorm标准学习——基于Scorm1.2(一)][1]中对LMS及Scorm标准体系结构做了介绍。这里将对Scorm运行时环境(RTE)进行介绍,主要涉及RTE API和数据模型(Data Model),仍基于Sco...

IUnKnown
2013/08/16
5.6K
0
【工具使用系列】关于 MATLAB 线性神经网络,你需要知道的事

如何使用线性神经网络 MATLAB 实现 线性神经元生成 线性神经网络生成 线性滤波器生成 线性神经网络训练 设计实例 线性预测 自适应滤波噪声抵消 自适应滤波系统辨识 什么是线性神经网络 线性神...

AllenMoore
2018/01/29
34
0
jfinal-swagger让你的应用接口更加简单

前言 前两天逛jfinal社区,看到jfinal-swagger项目,接触到swagger,研究了一番对部分代码进行修改,成功整合到LMS,支持jfinal 多模块扫描,去除冗余依赖,修改try it out 问题等 。具体代码...

冷冷gg
2017/07/13
2.4K
3
global cache cr request等待事件

The session is looking for a consistent read version of data but cannot find it in the local cache. The local instance has made a request to other RAC instances for the data and......

科技小能手
2017/11/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

nginx学习笔记

中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。 是连接两个独立应用程序或独立系统的软件。 web请求通过中间件可以直接调用操作系统,也可以经过中间件把请求分发到多...

码农实战
今天
5
0
Spring Security 实战干货:玩转自定义登录

1. 前言 前面的关于 Spring Security 相关的文章只是一个预热。为了接下来更好的实战,如果你错过了请从 Spring Security 实战系列 开始。安全访问的第一步就是认证(Authentication),认证...

码农小胖哥
今天
10
0
JAVA 实现雪花算法生成唯一订单号工具类

import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import java.util.Calendar;/** * Default distributed primary key generator. * * <p> * Use snowflake......

huangkejie
昨天
12
0
PhotoShop 色调:RGB/CMYK 颜色模式

一·、 RGB : 三原色:红绿蓝 1.通道:通道中的红绿蓝通道分别对应的是红绿蓝三种原色(RGB)的显示范围 1.差值模式能模拟三种原色叠加之后的效果 2.添加-颜色曲线:调整图像RGB颜色----R色增强...

东方墨天
昨天
11
1
将博客搬至CSDN

将博客搬至CSDN

算法与编程之美
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部