using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Xml;
using static System.Net.WebRequestMethods;
namespace Split_Radix_FFT
{
public partial class Split_Radix_FFTForm : Form
{
public Split_Radix_FFTForm()
{
InitializeComponent();
}
/************************************
* x(i) = Qⁱ, i= 0,.....n-1
* DFT X(k) = (1-Qⁿ)/(1-QWᵏ) k= 0,......n-1, W = e^(-j2π/n)
* Q = 0.9 + j 0.3
* n=32,
************************************/
private void btTransform_Click(object sender, EventArgs e)
{
int i, j,