⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t000002.c

📁 realview22.rar
💻 C
字号:
/*
 * Copyright (C) ARM Limited 1998-2000. All rights reserved.
 *
 * t000002.c
 *
 * Tests for FFT's of size N=2
 */

#include "testfft.h"

static const comp ffttest_2_0_in[2] = {
  { 0.195121951219512170, 0.000000000000000000 },
  { 1.000000000000000000, 0.000000000000000000 }
};

static const comp ffttest_2_0_out[2] = {
  { 1.195121951219512100, 0.000000000000000000 },
  { -0.804878048780487740, 0.000000000000000063 }
};

static const comp ffttest_2_1_in[2] = {
  { 1.000000000000000000, 0.000000000000000000 },
  { -1.000000000000000000, 0.000000000000000000 }
};

static const comp ffttest_2_1_out[2] = {
  { 0.000000000000000000, 0.000000000000000000 },
  { 2.000000000000000000, 0.000000000000000000 }
};

static const comp ffttest_2_2_in[2] = {
  { 0.170075349838536060, 0.215285252960172230 },
  { 1.000000000000000000, 0.675457481162540340 }
};

static const comp ffttest_2_2_out[2] = {
  { 1.170075349838536100, 0.890742734122712540 },
  { -0.829924650161463990, -0.460172228202368030 }
};

static const comp ffttest_2_3_in[2] = {
  { 1.000000000000000000, 0.299999999999999990 },
  { -1.000000000000000000, -0.299999999999999990 }
};

static const comp ffttest_2_3_out[2] = {
  { 0.000000000000000000, 0.000000000000000000 },
  { 2.000000000000000000, 0.599999999999999980 }
};

static const tFFTTest FFTTest_2[4]={
  { 2, "parabola-real", (comp*)ffttest_2_0_in, (comp*)ffttest_2_0_out, 2 },
  { 2, "sinewave-real", (comp*)ffttest_2_1_in, (comp*)ffttest_2_1_out, 2 },
  { 2, "parabola-complex", (comp*)ffttest_2_2_in, (comp*)ffttest_2_2_out, 0 },
  { 2, "sinewave-complex", (comp*)ffttest_2_3_in, (comp*)ffttest_2_3_out, 0 }
};

extern const tFFTTests FFTTests_2;
const tFFTTests FFTTests_2 = {
 4, 2, (tFFTTest*)FFTTest_2
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -