1.软件版本

matlab2017b

2.本算法理论知识

3.部分源码

clc;
clear;
close all;
warning off;
addpath 'func\'data = xlsread('数据1.xlsx');u = data(:,1:3);
x = data(:,4:5);%数据归一化
x1= x(:,1);xmin1 = min(x1);xmax1 = max(x1);
x2= x(:,2);xmin2 = min(x2);xmax2 = max(x2);x1=(x1)/(xmax1);
x2=(x2)/(xmax2);x = [x1,x2];u1= u(:,1);umin1 = min(u1);umax1 = max(u1);
u2= u(:,2);umin2 = min(u2);umax2 = max(u2);
u3= u(:,3);umin3 = min(u3);umax3 = max(u3);u1=(u1)/(umax1);
u2=(u2)/(umax2);
u3=(u3)/(umax3);u = [u1,u2,u3];figure;
subplot(211);
plot(u(:,1),'r');
hold on
plot(u(:,2),'b');
hold on
plot(u(:,3),'k');
legend('u_1','u_2','u_3');
title('归一化数据');
subplot(212);
plot(x(:,1),'r');
hold on
plot(x(:,2),'b');
legend('x_1','x_2');
title('归一化数据');%RNN;
[xpre,A,B,C,D] = func_RNN(u,x);figure;
subplot(211);
plot(x(:,1),'r');
hold on
plot(xpre(1,:),'b');
legend('真实信号','辨识信号');
title('RNN效果-辨识');
subplot(212);
plot(x(:,2),'r');
hold on
plot(xpre(2,:),'b');
legend('真实信号','辨识信号');
title('RNN效果-辨识');axis([50,length(x),-1.5,1.5]);figure;
subplot(211);
plot(x(:,1)-xpre(1,:)','k');
title('RNN效果-误差');
axis([0,length(x),-0.5,0.5]);
subplot(212);
plot(x(:,2)-xpre(2,:)','k');
title('RNN效果-误差');
axis([50,length(x),-0.5,0.5]);
mean(abs(x(:,1)-xpre(1,:)'))
mean(abs(x(:,2)-xpre(2,:)'))

4.仿真结论

5.参考文献

[1]黎波, 严骏, 郭刚,等. 基于DRNN神经网络的挖掘机伺服系统参数辨识[J]. 解放军理工大学学报:自然科学版, 2013(1):4.A05-57

【RNN】基于RNN的动态系统参数辨识matlab仿真相关推荐

  1. matlab对声场仿真,基于声线模型的水声传播MATLAB仿真.pdf

    基于声线模型的水声传播MATLAB仿真.pdf 科技广场 2007.9 基于声线模型的水声传播MATLAB仿真 熊光耀 杨 琴 Ciong GuangyaoYang Qin (江西中医学院计算机系,江 ...

  2. matlab经典music,基于经典music的doa估计matlab仿真.doc

    基于经典music的doa估计matlab仿真.doc 信息与通信工程学院阵列信号处理实验报告(基于经典MUSIC的DOA估计MATLAB仿真)学号XXXXXX专业XXXXXX学生姓名XXX任课教师X ...

  3. 基于FMCW的测距原理及matlab仿真

    FMCW是什么 FMCW(Frequency Modulated Continuous Wave),即调频连续. FMCW实现测距 利用发射信号与接收信号进行混频,得到包含目标距离和速度信息的中频信号 ...

  4. 基于禁忌搜索算法的TSP问题求解matlab仿真

    目录 1.算法概述 2.仿真效果 3.matlab仿真源码 1.算法概述 禁忌搜索(Tabu Search,TS)算法是组合优化算法的一种,是局部搜索算法的扩展.禁忌搜索算法是人工智能在组合优化算法中 ...

  5. 基于gardner环的定时同步matlab仿真

    目录 1.算法概述 2.仿真效果 3.MATLAB仿真源码 1.算法概述 在系统设计中Gardner锁相环位于Costas载波同步锁相环之后,主要由四部分组成:内插器.时钟误差提取模块.环路滤波器以及 ...

  6. 【Kmeans】基于Kmeans的聚类算法的MATLAB仿真

    0.完整源码获得方式 ​​​​​​​方式1:微信或者QQ联系博主 方式2:订阅MATLAB/FPGA教程,免费获得教程案例以及任意2份完整源码 1.软件版本 MATLAB2021a 2.本算法理论知识 ...

  7. 电压闪变matlab,基于小波变换的电压闪变检测Matlab仿真研究

    得到一个数值稳定的重构算法,要求ψm,n构成一个框架.若ψm,n构成一个框架,可求得由重构f的算法.对于该算法框架界的比很重要.由小波系数所代表的能量满足下式: 其中,Ex是信号f的能量,A,B称为框 ...

  8. m基于FH-GFSK信号的盲解调matlab仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 GFSK 高斯频移键控调制是把输入数据经高斯低通滤波器预调制滤波后,再进行FSK调制的数字调制方式. ...

  9. 基于注水算法的MIMO信道容量matlab仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 MIMO无线通信技术源于天线分集与智能天线技术,具有二者的优越性,MIMO系统的发射端与接收端都采用 ...

最新文章

  1. Open3D 三维点云读取可视化、下采样、去除离群点、地面提取
  2. Flutter开发之《头条 Flutter iOS 混合工程实践》笔记(54)
  3. splunk的统计分析功能——特定字段的统计功能包括取值分布(+topK,min/max/平均值)...
  4. 简便解法:1004 成绩排名 (20分)
  5. 基础练习 字母图形 c语言
  6. mysql安装前的系统准备工作(转)
  7. Stateflow如何观察变量的变化
  8. 工作总结 项目中如何处理重复提交问题
  9. 求一个容器的最值的索引_初中数学:一道几何好题,学会“胡不归问题”动点最值解题方法...
  10. 用c++实现一个插入,删除和随机访问都是O(1)的容器(剑指||30)
  11. 必看!!PMP考试答题技巧
  12. 东欧小哥打造超全Python速查表登上GitHub热榜,标星4600+
  13. 数据结构 与游戏背包的设计
  14. 如何以正确的顺序重新安装驱动程序
  15. Matlab syms 矩阵变量,matlab syms.m
  16. 测试岗位只有一个人的公司中,如何做好测试?
  17. 【原创】石灰水滴在汽车上自己清洗的方法
  18. Shell脚本使用jq解析json
  19. 冯诺依曼体系结构及操作系统(OS)的简单认识
  20. IOS开发入门(11)-导航控制器(1)

热门文章

  1. Apsara Clouder阿里巴巴开发规范认证
  2. c语言致命错误解决,解决VC++编译报错error C2248的方案
  3. 男人怎么读 萨瓦迪卡!还是萨瓦迪卡不!
  4. 手机远程连接linux软件下载,远程连接linux服务器软件下载
  5. 做自己想做的工作,你也可以
  6. 记录Hbuilder项目使用xcode离线打包上传苹果商店踩过的坑
  7. android ios能否用cocos2d js开发,cocos2d-x支持c++、js、lua开发
  8. Image To PDF or XPS V4.2 汉化版,tek2y原创汉化!
  9. **sony Wi-H700通话质量非常差的原因分析**
  10. Boxy SVG for Mac版矢量图编辑软件