public RunningWaveletController(IRunningWaveletView view) { this._view = view; view.SetController(this); //Инициализация настроек для вейвлета WaveletSettingsInitialization(); //создание генератора случ. значений _generator = new TestSequence(); _generator.NoiseAmplitude = 2; _generator.SignalAmplitude = 10; _generator.SignalFrequency = 6; this._buffer = new SignalBuffer(WaveletApplication.WaveletTools.GetWaveletPhase(_waveletSettings.H0.Length,_view.DecompilationDepth),_view.DecompilationDepth); this._rwp = new RunningProcessor(_buffer, _waveletSettings); }
public void UpdateWaveletSettings() { this._buffer = new SignalBuffer(WaveletApplication.WaveletTools.GetWaveletPhase(_waveletSettings.H0.Length, _view.DecompilationDepth), _view.DecompilationDepth); this._rwp = new RunningProcessor(_buffer,_waveletSettings); }