sc_stdone_snn.m
来自「神经网络的工具箱, 神经网络的工具箱,」· M 代码 · 共 45 行
M
45 行
function [y, sc] = sc_stdone_snn(x, parameters, s)%SC_STDONE_SNN scaling function; scale data to std deviation 1.%% Syntax%% 1. Initial scaling:% [y, sc] = sc_stdone_snn(x)% x - values to be scaled.% y - scaled values.% sc - sc_struct containing scaling information.%% 2. Scale using parameters of initial scaling:% y = sc_stdone_snn(x, sc.parameters)% x - values to be scaled.% sc.parameters - parameters containing scaling parameters.% y - scaled values.%% 3. Inverse scaling:% x = sc_stdone_snn(y, sc.parameters, 'inv');% y - scaled values.% sc.parameters - parameters containing scaling parameters.% x - inversed values.%% See also%% SCALE_SNN%if (nargin == 1) sc.name = 'sc_stdone_snn'; sc.parameters.std = std(x(find(~isnan(x)))); y = x/sc.parameters.std;elseif (nargin == 2) y = x/parameters.std;elseif (nargin == 3) if strcmp('inv', s) y = x*parameters.std; else error('SC_STDONE_SNN: 3rd argument must be ''inv''.'); endelse error('SC_STDONE_SNN: incorrect number of input arguments');end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?