⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plot_states.m

📁 回声状态神经网络(ESN)是一种性能优异的递归神经网络
💻 M
字号:
function plot_states(stateMatrix, states, nPoints, figNr)  % PLOT_STATES plots the internal states of the esn%% inputs:% stateMatrix = matrix of size (nTrainingPoints) x% (nInputUnits + nInternalUnits )% stateMatrix(i,j) = internal activation of unit j after the % i-th training point has been presented to the network% states = vector of size 1 x n , containing the indices of the internal% units we want to plot% nPoints = natural number containing the number of points to plot% figNr: either [] or an integer. If [], a new figure is created, otherwise% the plot is displayed in a figure window with number figNr%%% example  : plot_states(stateMatrix,[1 2 3 4],200) plots the first 200%points from the traces of the first 4 units%% Created April 30, 2006, D. Popovici% Copyright: Fraunhofer IAIS 2006 / Patent pending% Revision 1, June 6, 2006, H. Jaeger% Revision 2, July 2, 2007, H. Jaegerif isempty(figNr)        nFigure = figure ;else    nFigure = figNr;endfigure(figNr); clf;if (nargin < 3)    nPoints = length(stateMatrix(:,1)) ; endnStates = length(states) ; xMax = ceil(sqrt(nStates)) ; yMax = ceil(nStates /xMax);for iPlot = 1 : nStates    subplot(xMax,xMax,iPlot) ;     plot(stateMatrix(1:nPoints, states(1,iPlot)))end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -