Update fast_fourier_transform.cpp

This commit is contained in:
Ameya Chawla 2021-10-22 11:17:25 +05:30 committed by GitHub
parent 61814f82c8
commit 41c80e0482
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,7 +38,7 @@ namespace numerical_methods {
* @returns y if n!=1 * @returns y if n!=1
*/ */
std::complex<double>* FastFourierTransform(std::complex<double>*p,unsigned long int n) std::complex<double>* FastFourierTransform(std::complex<double>*p,double n)
{ {
if(n==1){ if(n==1){
@ -106,8 +106,8 @@ std::complex<double>* FastFourierTransform(std::complex<double>*p,unsigned long
std::complex<double> t1[2]={1,2}; /// Test case 1 std::complex<double> t1[2]={1,2}; /// Test case 1
std::complex<double> t2[4]={1,2,3,4}; /// Test case 2 std::complex<double> t2[4]={1,2,3,4}; /// Test case 2
unsigned long int n1 = 2; double n1 = 2;
unsigned long int n2 = 4; double n2 = 4;
std::vector<std::complex<double>> r1 = { std::vector<std::complex<double>> r1 = {
{3, 0}, {-1, 0}}; /// True Answer for test case 1 {3, 0}, {-1, 0}}; /// True Answer for test case 1