Example #1
0
        public void BackwardTransformation()
        {
            SelectedTab.SignalData.ConversionSamplesX = FirstOperationTab.SignalData.ConversionSamplesX;

            try
            {
                SelectedTab.SignalData.ConversionSamplesY = SelectedTransformation.TransformBackwardOperation(FirstOperationTab.SignalData.ComplexSamples);
                SelectedTab.IsScattered = true;
                SelectedTab.DrawCharts();
            }
            catch (NullReferenceException)
            {
                MessageBox.Show("Wybrana karta nie została poddana wcześniej transformacie", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            catch (ArgumentException e)
            {
                MessageBox.Show(e.Message, "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }