• 大小: 112KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-08
  • 语言: 其他
  • 标签: esn  

资源简介

esn作者在官网的简单版代码,给英文不好的同学拿过来,免得再去找地方下载

资源截图

代码片段和文件信息

function unitCodedSignal = analogToUnitCoded(analogSignal nUnits)
% transforms a 1-dimensional Signal analogSignal with range [01] into
% nUnits-dimensional signal
% (each dim ranging in [01]) through nUnits many triangular equally
% spaced membership functions. The component sum of each signal time point
% vector is normalized to 1.
%
% unitCodedSignal has size (length(analogSignal)  nUnits)
%
% Created by H. Jaeger Nov 3 2006
% Revision 1 Junly 1 2007 H. Jaeger (renamed this funcation and some vars)

l = length(analogSignal);
unitCodedSignal = zeros(l nUnits);
stretchedSignal = analogSignal * (nUnits - 1);

for i = 1:l
    for p = 1:nUnits
        unitCodedSignal(i p) = unitTriangle(stretchedSignal(i1) - p + 1);
    end  
end

function membershipValue = unitTriangle(x)
% computes the membership function of a unit triangle centered at zero
if abs(x) > 1
    membershipValue = 0;
else
    membershipValue = 1 - abs(x);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      15364  2009-01-28 12:38  ESN_Toolbox\.DS_Store

     文件        975  2007-07-01 14:30  ESN_Toolbox\analogToUnitCoded.m

     文件       1397  2007-07-09 13:23  ESN_Toolbox\compute_error.m

     文件       1530  2007-08-17 12:24  ESN_Toolbox\compute_NRMSE.m

     文件       6671  2007-07-09 13:23  ESN_Toolbox\compute_statematrix.m

     文件       1803  2007-07-09 13:24  ESN_Toolbox\compute_teacher.m

     文件       3849  2007-09-17 18:44  ESN_Toolbox\demoscript.m

     文件       5590  2007-08-17 12:29  ESN_Toolbox\DOCUMENTATION.txt

     文件        975  2007-07-01 14:30  ESN_Toolbox\ESNtools\analogToUnitCoded.m

     文件       1397  2007-07-09 13:23  ESN_Toolbox\ESNtools\compute_error.m

     文件       6671  2007-07-09 13:23  ESN_Toolbox\ESNtools\compute_statematrix.m

     文件       1803  2007-07-09 13:24  ESN_Toolbox\ESNtools\compute_teacher.m

     文件       3776  2007-07-09 13:25  ESN_Toolbox\ESNtools\demoscript.m

     文件       5555  2007-07-09 13:21  ESN_Toolbox\ESNtools\DOCUMENTATION.txt

     文件       8774  2007-07-09 13:26  ESN_Toolbox\ESNtools\generate_esn.m

     文件       1297  2007-07-09 13:28  ESN_Toolbox\ESNtools\generate_internal_weights.m

     文件       1505  2007-07-09 13:28  ESN_Toolbox\ESNtools\generate_NARMA_sequence.m

     文件        691  2007-07-01 14:32  ESN_Toolbox\ESNtools\HISTORY.txt

     文件        279  2007-07-09 13:29  ESN_Toolbox\ESNtools\identity.m

     文件       1440  2007-07-01 12:08  ESN_Toolbox\ESNtools\leaky1_esn.m

     文件       1119  2007-07-09 13:29  ESN_Toolbox\ESNtools\leaky_esn.m

     文件        255  2007-07-09 13:30  ESN_Toolbox\ESNtools\load_esn.m

     文件        477  2007-07-01 12:19  ESN_Toolbox\ESNtools\makeTimeConstantsFromRange.m

     文件      35324  2007-03-11 20:32  ESN_Toolbox\ESNtools\myeigs.m

     文件       2443  2006-06-21 10:12  ESN_Toolbox\ESNtools\normalizeData01.m

     文件       2134  2007-02-23 12:03  ESN_Toolbox\ESNtools\normalizeData_min0.m

     文件        929  2007-07-09 13:30  ESN_Toolbox\ESNtools\plain_esn.m

     文件        568  2007-07-09 13:31  ESN_Toolbox\ESNtools\plot_outputWeights.m

     文件       1029  2007-07-09 13:31  ESN_Toolbox\ESNtools\plot_sequence.m

     文件       1278  2007-07-09 13:32  ESN_Toolbox\ESNtools\plot_states.m

............此处省略49个文件信息

评论

共有 条评论