rendered paste body// ====================================================================================================// ОТКЛОНЕНИЕ УСРЕДНЁННЫХ ЧАСТОТ progr=ui->progressBar->value(); progr_step=10.0/ui->Exp_in_s->value(); for (i=0;i<ui->Exp_in_s->value();i++) { progr+=progr_step; ui->progressBar->setValue(progr); MidAllSeries[i]=0.5-MidAllSeries[i]; if (MidAllSeries[i]<0) MidAllSeries[i]*=(-1); } ErrorMidCurve->setData(xPlot,MidAllSeries,ui->Exp_in_s->value()-1); ErrorMidCurve->setVisible(true); delete[] MidAllSeries;// ====================================================================================================// ОТРИСОВКА ПОГРЕШНОСТЕЙ ui->error_Plot->setAxisScaleEngine(QwtPlot::xBottom,ErrorScale); ui->error_Plot->setAxisScale(QwtPlot::xBottom,1,ui->Exp_in_s->value()); ui->error_Plot->setAxisScale(QwtPlot::yLeft,0,1,0.2); ui->error_Plot->replot();// ====================================================================================================// ДЕСТРУКТОР// ==================================================================================================== MidCurve->setVisible(false); ErrorMidCurve->setVisible(false); ErrorExpCurveUp->setVisible(false); ErrorExpCurveDown->setVisible(false); ErrorExpCurve->setVisible(false); ErrorLap->setVisible(false); delete[] xPlot; delete MidCurve; delete ErrorMidCurve; delete ErrorExpCurveUp; delete ErrorExpCurveDown; delete ErrorExpCurve; delete ErrorLap; ui->progressBar->setValue(100);