• 大小: 69KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Matlab
  • 标签: 系统识辨  MATLAB  

资源简介

《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码

资源截图

代码片段和文件信息

%白噪声及有色噪声序列的产生
clear all; close all;

L=500; %仿真长度
d=[1 -1.5 0.7 0.1]; c=[1 0.5 0.2]; %D、C多项式的系数(可用roots命令求其根)
nd=length(d)-1; nc=length(c)-1; %nd、nc为D、C的阶次
xik=zeros(nc1); %白噪声初值,相当于ξ(k-1)...ξ(k-nc)
ek=zeros(nd1); %有色噪声初值
xi=randn(L1); %randn产生均值为0,方差为1的高斯随机序列(白噪声序列)

for k=1:L
    e(k)=-d(2:nd+1)*ek+c*[xi(k);xik]; %产生有色噪声
    
    %数据更新
    for i=nd:-1:2
        ek(i)=ek(i-1);
    end
    ek(1)=e(k);
    
    for i=nc:-1:2
        xik(i)=xik(i-1);
    end
    xik(1)=xi(k);
end
subplot(211);
plot(xi);
xlabel(‘k‘); ylabel(‘噪声幅值‘); title(‘白噪声序列‘);
subplot(212);
plot(e);
xlabel(‘k‘); ylabel(‘噪声幅值‘); title(‘有色噪声序列‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-04-08 08:34  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\
     目录           0  2017-11-11 23:47  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\
     文件         763  2009-07-03 20:55  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_01_WhiteNoise_series.m
     文件         628  2017-11-13 18:25  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_02_Inv_M_series.m
     文件         994  2012-08-01 10:49  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_03_Noise_Singal_ratio_SISO.m
     文件        1280  2012-08-01 10:51  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_04_Noise_Singal_ratio_MIMO.m
     文件         939  2012-08-01 09:12  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_05_LS.m
     文件         998  2012-07-21 15:57  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_06_RLS.m
     文件        1338  2017-11-12 00:11  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_07_FFRLS.m
     文件        1584  2012-07-21 15:13  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_08_RELS.m
     文件         895  2009-07-03 20:50  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_09_RGC.m
     文件        1303  2009-07-03 20:49  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_10_RSNA.m
     文件        1931  2009-07-03 20:47  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_11_RML.m
     文件        2559  2009-07-03 20:44  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap2\chap2_12_MIMO_RLS.m
     目录           0  2017-11-11 22:54  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\
     文件         809  2017-11-12 15:17  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_01_Runge_Kutta_Euler.m
     文件         990  2012-08-01 11:02  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_02_MIT_MRAC.m
     文件        1035  2012-08-01 11:00  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_03_MIT_MRAC_Standard.m
     文件        1080  2012-08-01 11:01  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_04_Lyapunov_MRAC_Gain.m
     文件        1444  2009-07-03 21:11  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_05_Lyapunov_MRAC__State.m
     文件        1568  2009-07-03 21:10  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_06_Narendra_MRAC_n1.m
     文件        1747  2009-07-03 21:09  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_07_Narendra_MRAC_n2.m
     文件        1562  2009-07-03 21:07  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_08_DMRAS_ord2.m
     文件        1677  2009-07-03 21:05  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_09_DMRAS_ordn_d.m
     文件        1646  2009-07-03 22:06  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap3\chap3_10_DMRAS_ordn.m
     目录           0  2017-11-11 22:54  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap4\
     文件         682  2009-05-03 14:12  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap4\Gsolve.m
     文件         234  2012-08-01 09:15  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap4\chap4_01_sindiophantine.m
     文件         246  2012-08-01 09:21  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap4\chap4_02_multidiophantine.m
     文件        1252  2012-08-01 09:53  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap4\chap4_03_MVC.m
     文件        2317  2009-08-24 11:48  《系统识辨与自适应控制MATLAB仿真(修订版)》程序源代码\chap4\chap4_04_MVSTC_indirect.m
............此处省略32个文件信息

评论

共有 条评论