public override List <ChartData> OnPlot(ReportNode rp) { PlotType = "Spectral Density (" + this.Name + ")"; PlotPowerSpectralDensity psd = new PlotPowerSpectralDensity(fs, true, max_amplitude); psd.Title = this.Name; List <ChartData> cds = psd.Plot(rp.GetPlot(this.Name)); return(cds); }
public override void Execute(string[] args) { double fs = 1; if (args.Length > 0) { double.TryParse(args[0], out fs); } PlotPowerSpectralDensity psd = new PlotPowerSpectralDensity(fs); ReportContainer.GetInstance().report.AddSinglePlot(psd); }