亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? d12r1.cpp

?? 這個是常用的數值算法用VC編寫的。相信對大家有用哦。
?? CPP
字號:
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
#include <stdlib.h>
#include <fstream.h>
#include <string>
#include <process.h>
#include<stdio.h>

void four1(double data[65], int nn, int isign)
{
	int n,j,i,m,mmax,istep;
	double tempr,tempi,theta,wpr,wpi,wr,wi,wtemp;
    n = 2 * nn;
    j = 1;
    for (i = 1; i<=n ; i=i+2)
	{
        if( j > i)
		{
            tempr = data[j];
            tempi = data[j + 1];
            data[j] = data[i];
            data[j + 1] = data[i + 1];
            data[i] = tempr;
            data[i + 1] = tempi;
        }
        m = n / 2;
        while (m >= 2 && j > m)
		{
            j = j - m;
            m = m / 2;
        }
        j = j + m;
    }
    mmax = 2;
    while( n > mmax )
	{
        istep = 2 * mmax;
        theta = 6.28318530717959 / (isign * mmax);
        wpr = -2.0 * sin(0.5 * theta)*sin(0.5 * theta);
        wpi = sin(theta);
        wr = 1.0;
        wi = 0.0;
        for( m = 1; m<=mmax; m=m+2)
		{
            for (i = m; i<=n; i=i+istep)
			{
                j = i + mmax;
                tempr = double(wr) * data[j] - double(wi) * data[j + 1];
                tempi = double(wr) * data[j + 1] + double(wi) * data[j];
                data[j] = data[i] - tempr;
                data[j + 1] = data[i + 1] - tempi;
                data[i] = data[i] + tempr;
                data[i + 1] = data[i + 1] + tempi;
            }
            wtemp = wr;
            wr = wr * wpr - wi * wpi + wr;
            wi = wi * wpr + wtemp * wpi + wi;
        }
        mmax = istep;
    }
}

void prntft(double data[], double nn2)
{
	int n,m,mm;
    cout<<"n       Real H(n)     Imag H(n)     Real H(N-n)    Imag H(N-n)"<<endl;
    cout<<setw(1)<<"0";
	cout<<setw(14)<<data[1];
	cout<<setw(14)<<data[2];
	cout<<setw(14)<<data[1];
	cout<<setw(14)<<data[2]<<endl;
    for (n = 3; n<=(nn2 / 2) + 1; n=n+2)
	{
        m = (n - 1) / 2;
        mm = nn2 + 2 - n;
        cout<<setprecision(0)<<setiosflags(ios::fixed)<<setw(1)<<m;
		cout<<setprecision(6)<<setiosflags(ios::fixed)<<setw(14)<<data[n];
		cout<<setprecision(6)<<setiosflags(ios::fixed)<<setw(14)<<data[n+1];
		cout<<setprecision(6)<<setiosflags(ios::fixed)<<setw(14)<<data[mm];
		cout<<setprecision(6)<<setiosflags(ios::fixed)<<setw(14)<<data[mm+1]<<endl;
    }
}

void main()
{
    //program d12r1
    //driver for routine four1
	int nn,nn2,i,isign;
    double data[65], dcmp[65],aaa,j;
    nn = 32;
    nn2 = 2 * nn;   
    cout<<setw(1)<<"h(t)=real-valued even-function"<<endl;
    cout<<setw(1)<<"H(n)=H(N-n) and real?"<<endl;
    for (i = 1; i<=2 * nn - 1; i+=2)
	{
        data[i] = 1.0 / (((i - nn - 1.0) / nn)*((i - nn - 1.0) / nn)  + 1.0);
        data[i + 1] = 0.0;
    }
    isign = 1;
    four1(data, nn, isign);
    prntft(data, nn2);
    cout<<setw(1)<<"h(t)=imagnary-valued even-function"<<endl;
    cout<<setw(1)<<"H(n)=H(N-n) and imaginary?"<<endl;
    for (i = 1; i<= 2 * nn - 1; i+=2)
	{
        data[i + 1] = 1.0 / (((i - nn - 1.0) / nn)*((i - nn - 1.0) / nn) + 1.0);
        data[i] = 0.0;
    }
    isign = 1;
    four1(data, nn, isign);
    prntft(data, nn2);
	cout<<setw(1)<<"h(t)=real-valued odd-function"<<endl;
    cout<<setw(1)<<"H(n)=-H(N-n) and imaginary?"<<endl;
    for (i = 1; i<=2 * nn - 1; i+=2)
	{
        data[i] = (i - nn - 1.0) / nn / (((i - nn - 1.0) / nn)*((i - nn - 1.0) / nn) + 1.0);
        data[i + 1] = 0.0;
    }
    data[1] = 0.0;
    isign = 1;
    four1(data, nn, isign);
    prntft(data, nn2);
	cout<<setw(1)<<"h(t)=imagnary-valued odd-function"<<endl;
    cout<<setw(1)<<"H(n)=-H(N-n) and real?"<<endl;
    for( i = 1; i<= 2 * nn - 1; i+=2)
	{
        aaa = (i - nn - 1.0);
        data[i + 1] = aaa / nn / (((i - nn - 1.0) / nn)*((i - nn - 1.0) / nn) + 1.0);
        data[i] = 0.0;
    }
    data[2] = 0.0;
    isign = 1;
    four1(data, nn, isign);
    prntft(data, nn2);
    //transrorm, inverse-transform test
    for (i = 1; i<=2 * nn - 1; i+=2)
	{
        data[i] = 1.0 / ((0.5 * (i - nn - 1) / nn)*(0.5 * (i - nn - 1) / nn) + 1.0);
        dcmp[i] = data[i];
        data[i + 1] = (0.25 * (i - nn - 1) / nn);
        data[i + 1] = data[i + 1] * exp(-(0.5 * (i - nn - 1) / nn)*(0.5 * (i - nn - 1) / nn));
        dcmp[i + 1] = data[i + 1];
    }
    isign = 1;
    four1(data, nn, isign);
    isign = -1;
    four1(data, nn, isign);
	cout<<endl;
	cout<<"     Double Fourier transform:        Original data:"<<endl;
    cout<<"k       Real h(k)     Imag h(k)     Real h(k)    Imag h(k)"<<endl;
    for (i = 1; i<=nn; i+=2)
	{
        j = (i + 1) / 2;
        cout<<setprecision(0)<<setw(1)<<j;
        cout<<setprecision(6)<<setw(14)<<dcmp[i];
        cout<<setprecision(6)<<setw(14)<<dcmp[i + 1];
        cout<<setprecision(6)<<setw(14)<<data[i]/nn;
        cout<<setprecision(6)<<setw(14)<<data[i + 1] / nn<<endl;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品免费日韩av| 99re这里都是精品| 亚洲国产日韩一区二区| 国产精品福利一区| 国产精品超碰97尤物18| 国产精品视频一二| 精品国产百合女同互慰| 欧美一区二区三区小说| 欧美电影影音先锋| 精品久久久久久久久久久久久久久久久| 欧美日韩一本到| 91精品免费观看| 日韩视频一区二区三区| 精品国免费一区二区三区| 精品国产乱码久久| 中文在线免费一区三区高中清不卡| 久久精品亚洲精品国产欧美 | 亚洲日本乱码在线观看| 亚洲欧洲韩国日本视频| 伊人一区二区三区| 日本欧美一区二区三区| aaa亚洲精品| 久久99精品久久久久久久久久久久 | 精品国产一二三区| 精品久久人人做人人爱| 国产香蕉久久精品综合网| 国产日韩精品一区二区三区| 日韩一区欧美一区| 日韩精品国产精品| 国产精品99久久久| 欧美影视一区在线| 精品国免费一区二区三区| 国产精品免费aⅴ片在线观看| 一区二区不卡在线播放 | 国产视频一区二区在线| 一区二区三区四区在线| 日本午夜一本久久久综合| 成人一区在线观看| 久久综合资源网| 亚洲高清免费视频| 亚洲国产精品天堂| 国产精品羞羞答答xxdd| 一本色道久久加勒比精品 | 欧美午夜片在线看| 久久综合色婷婷| 一区二区三区国产精品| 久久精品国产澳门| 在线观看亚洲精品| 国产女人18毛片水真多成人如厕 | 欧美高清www午色夜在线视频| 久久这里都是精品| 五月天一区二区三区| 国产91丝袜在线播放0| 日韩一区二区三区精品视频| 最新国产成人在线观看| 韩国女主播一区| 欧美精品1区2区| 亚洲视频一区在线| 风流少妇一区二区| 日韩女优av电影在线观看| 亚洲成人综合网站| 在线国产电影不卡| 国产精品初高中害羞小美女文| 激情久久久久久久久久久久久久久久| 欧美四级电影网| 亚洲一区视频在线观看视频| 成人国产亚洲欧美成人综合网| 久久一区二区三区四区| 蜜臀久久久久久久| 欧美一区二区三区不卡| 日韩中文字幕麻豆| 69堂精品视频| 日韩不卡一区二区| 日韩一区二区中文字幕| 视频一区二区不卡| 日韩视频免费直播| 亚洲国产成人一区二区三区| 欧美日韩久久一区| 精品一区二区三区影院在线午夜| 91精品办公室少妇高潮对白| 国产精品1024久久| 欧美成人午夜电影| 久久99国产精品免费| 日韩精品一区二区三区老鸭窝 | 国产成人av一区二区三区在线 | 成人激情校园春色| 国产精品久久久久9999吃药| 成人av在线播放网站| 国产精品国产三级国产普通话99| 成人精品小蝌蚪| 亚洲欧美日韩小说| 91精品国产色综合久久ai换脸| 蜜桃久久av一区| 国产日产亚洲精品系列| 91蜜桃婷婷狠狠久久综合9色| 99视频精品全部免费在线| 成人免费高清在线| 在线不卡一区二区| 免费在线观看精品| 久久久av毛片精品| 色婷婷久久一区二区三区麻豆| 亚洲国产日日夜夜| 精品国产免费视频| 不卡的av在线播放| 亚洲午夜在线电影| 精品国产成人系列| 在线看国产日韩| 国产精品自在在线| 亚洲成人免费在线| 中文字幕第一页久久| 欧美日韩黄色影视| av综合在线播放| 美女任你摸久久| 亚洲精品免费视频| 久久综合九色综合久久久精品综合 | 欧美亚州韩日在线看免费版国语版| 一个色在线综合| 久久久激情视频| 欧美一a一片一级一片| 麻豆国产精品视频| 亚洲欧美日韩国产中文在线| 精品伦理精品一区| 欧美中文字幕不卡| av成人免费在线观看| 久久国产婷婷国产香蕉| 亚洲图片欧美色图| 国产婷婷色一区二区三区四区| 欧美猛男男办公室激情| 色香蕉久久蜜桃| 成人听书哪个软件好| 蜜臀久久99精品久久久久久9| 亚洲嫩草精品久久| 国产精品免费丝袜| 国产午夜精品一区二区三区嫩草 | 日韩美女一区二区三区四区| 91日韩在线专区| 国产成人av资源| 国产成人在线观看| 国产成人在线电影| 国内成人免费视频| 国产精品综合二区| 国产精品一区二区三区四区| 国内精品嫩模私拍在线| 免费av成人在线| 亚洲第一综合色| 亚洲妇女屁股眼交7| 亚洲一级电影视频| 亚洲成va人在线观看| 亚洲精品少妇30p| 亚洲综合一区在线| 亚洲国产人成综合网站| 亚洲一区二区精品3399| 亚洲一级二级在线| 亚洲国产日韩a在线播放性色| 一区二区三区不卡视频| 一个色综合网站| 天涯成人国产亚洲精品一区av| 亚洲不卡av一区二区三区| 亚洲国产综合人成综合网站| 亚洲国产另类精品专区| 午夜免费欧美电影| 奇米一区二区三区av| 久久aⅴ国产欧美74aaa| 国产成人精品在线看| 99久久99精品久久久久久| 在线欧美小视频| 欧美一区二区三区视频免费播放| 日韩一区二区麻豆国产| 久久久久久影视| 亚洲美女区一区| 美女在线观看视频一区二区| 国产一区二区美女诱惑| 99久久国产综合色|国产精品| 在线免费观看一区| 欧美一区二区三区免费视频| 久久影视一区二区| 亚洲毛片av在线| 日韩电影免费在线| 国产不卡免费视频| 欧美色图激情小说| 久久久久久久综合狠狠综合| 1000精品久久久久久久久| 亚洲国产精品久久久久秋霞影院| 男女男精品视频网| caoporn国产精品| 欧美久久久久久蜜桃| 成人性视频网站| 久久看人人爽人人| 欧美日本一区二区在线观看| 91小视频在线观看| 91精品免费在线观看| 国产亚洲va综合人人澡精品| 亚洲综合一区二区精品导航| 久久精品久久综合| 一本大道av一区二区在线播放| 欧美一区二区成人6969| 国产精品不卡在线| 久久爱另类一区二区小说| 99精品视频在线观看免费| 日韩欧美一级在线播放|