±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1882  |  »Ø¸´: 9

ysjuuplj

Òø³æ (СÓÐÃûÆø)

[ÇóÖú] ÇóÎÊFFT±ä»»ÊÇÔõôÕûµÄ£¿ ÒÑÓÐ2È˲ÎÓë

ÎÒÏë°ÑÒ»¸ö·½³ÌµÄʱÓò½â±ä»»µ½ÆµÓò£¬£¬ÎÒ²»»á±à³Ì£¬Çó¸÷λ±àÒ»ÏÂͼÖÐÕâ¸öÎÊÌâ¼òµ¥µÄFFT³ÌÐò£¬²»Ê¤¸Ð¼¤
ÇóÎÊFFT±ä»»ÊÇÔõôÕûµÄ£¿
1.jpg

[ Last edited by ysjuuplj on 2014-3-10 at 19:15 ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

feixiaolin

ÈÙÓþ°æÖ÷ (ÎÄ̳¾«Ó¢)

ÓÅÐã°æÖ÷

» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©

2Â¥2014-03-10 21:38:01
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ysjuuplj

Òø³æ (СÓÐÃûÆø)

Ëͺ컨һ¶ä
ÒýÓûØÌû:
2Â¥: Originally posted by feixiaolin at 2014-03-10 21:38:01
http://www.programfan.com/club/showtxt.asp?id=228343

ÇóÎʰæÖ÷£¬Äܲ»ÄÜÀͼݰï±àÏÂÕâ¸öС³ÌÐò£¬ÎÒÊdzÌÐò䣬±ðÈ˰ï±à¹ý£¬µ«ÊÇû±à³öÀ´£¬±à³öµÄ½á¹ûºÍͼÖеÄÇúÏß¶Ô²»ÉÏ£¬ËùÒÔÀ´Ð¡Ä¾³æÉÏѰÕÒÈÈÐĵĺÃÈË
3Â¥2014-03-11 18:40:11
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

nagami

ľ³æ (ÕýʽдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
feixiaolin: ½ð±Ò+50, reward 2014-03-14 08:58:49
°´ÕÕÄãµÄ˼·£¬³¢ÊÔÁËÏ£¬
¶ÔÄãµÄODE£¬Ê±¼äÇø¼ä[0,60], ³õÖµ£¨0.0£¬0.0£©£¬È»ºóOMEGA=[0.1:0.01:3]¡£
½âODE²ÉÓñÈRK·½·¨¾«¶È¸ü¸ßµÄBulirsch-Stoer·½·¨£¬¾ù²ÉÑù1024¸öʱÓòÐźÅ.£¬¶ÔÊä³öµÄ½á¹ûÖ±½Ó¹¹Ôìy2¡£
×öʵֵFFT£¬È»ºóÇó×î´óÖµ¡£
Çó³öµÄ½á¹û¶¶¶¯ºÜÀ÷º¦£¬Õâ¸öÎÒÒ²²»ÖªµÀ£¨¼Ó´óʱ¼äÇø¼äÒ²ÊÇÈç´Ë£©¡£µÚÒ»ÕÅͼÊÇԭʼÊý¾Ý£¬µÚ¶þÕÅÊÇbezierÇúÏ߹⻬ËùÖ¡£
ÕâÊÇC++дµÄ£¬gnuplot»æÖÆ£¬MatlabÓ¦¸Ã¸ü·½±ã£¬²»¹ýÎÒ²»ÊìϤMatlab£¬Ö»ÄÜ×£ºÃÔ˺Ǻǡ£
ÇóÎÊFFT±ä»»ÊÇÔõôÕûµÄ£¿-1
11.png


ÇóÎÊFFT±ä»»ÊÇÔõôÕûµÄ£¿-2
22.png

» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©

Å®¿¿ÒÂ×°£»Äп¿½ð×°
4Â¥2014-03-12 21:53:40
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

feixiaolin

ÈÙÓþ°æÖ÷ (ÎÄ̳¾«Ó¢)

ÓÅÐã°æÖ÷

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ...
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ysjuuplj: ½ð±Ò+100, ËäÈ»¿´²»¶®£¬µ«»¹ÊǰѷָøÄã°É£¬ÎÒûÓÃFFT£¬ÓÃÁíÒ»ÖÖ·½·¨»­³öÀ´ÁË 2014-03-13 23:17:43
* ¿ÉÒÔÇó³ö½âÎö½â

Áî Y=InvRe[y]=exp(iz)= exp(iz)£¬ÆäÖÐz=x(t)+iy(t);
InvRe[y] ´ú±í¸´Êý»¯y

Y= exp(iz)£¬ÔòY¡¯= i*exp(iz), Y¡¯¡¯= - exp(iz)
Ô­·½³Ì±»¸´»¯£¬
- exp(iz) + exp(iz)+0.1* i*exp(iz)+0.2*exp(iz)* exp(-iz)* exp(iz)=exp(i*Ohmiga*t)
0.1* i*exp(iz)+0.2*exp(-2y)* exp(iz)=exp(i*Ohmiga*t)
0.1* i*exp(ix-y)+0.2*exp(-2y)* exp(ix-y)=exp(i*Ohmiga*t)
0.1* exp(i(*x+pi/2)-y)+0.2* exp(ix-3y)=exp(i*Ohmiga*t)
0.1* exp(-y)*exp(i(*x+pi/2))+0.2*exp(-3y)* exp(ix)=exp(i*Ohmiga*t)
È¡ a=0.1* exp(-y),  b=0.2* exp(-3y)
ÉÏʽ±äΪ
a*[cos(x+pi/2)+i*sin(x+pi/2)]+b[cos(x)+i*sin(x)]= exp(i*Ohmiga*t)
[-a*sin(x)+b*cos(x)] + i*[a*cos(x)+b*sin(x)]= exp(i*Ohmiga*t)
ÍÆ³ö
1£© A^2+b^2=1,
[0.1* exp(-y)]^2 + [0.2* exp(-3y)]^2=1,   
y(t)= -0.531582 = constant
a=0.170262, b=0.985415
2£© [a*cos(x)+b*sin(x)]/ [-a*sin(x)+b*cos(x)] =tan(Ohmiga*t)
[a+b*tan(x)]/ [-a*tan(x)+b] =tan(Ohmiga*t)


×îºó£¬y(t)= Re[Y]=exp(-y)cos(x)=1.70162*cos(x)

» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©

5Â¥2014-03-13 08:29:22
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ysjuuplj

Òø³æ (СÓÐÃûÆø)

Ëͺ컨һ¶ä
ÒýÓûØÌû:
4Â¥: Originally posted by nagami at 2014-03-12 21:53:40
°´ÕÕÄãµÄ˼·£¬³¢ÊÔÁËÏ£¬
¶ÔÄãµÄODE£¬Ê±¼äÇø¼ä, ³õÖµ£¨0.0£¬0.0£©£¬È»ºóOMEGA=¡£
½âODE²ÉÓñÈRK·½·¨¾«¶È¸ü¸ßµÄBulirsch-Stoer·½·¨£¬¾ù²ÉÑù1024¸öʱÓòÐźÅ.£¬¶ÔÊä³öµÄ½á¹ûÖ±½Ó¹¹Ôìy2¡£
×öʵֵFFT£¬È»ºóÇó×î´óÖµ¡£ ...

½á¹û²»Ò»Ñù£¬µ«»¹ÊÇллÄ㻨ʱ¼ä×öµÄ
6Â¥2014-03-13 11:48:53
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ysjuuplj

Òø³æ (СÓÐÃûÆø)

Ëͺ컨һ¶ä
ÒýÓûØÌû:
5Â¥: Originally posted by feixiaolin at 2014-03-13 08:29:22
* ¿ÉÒÔÇó³ö½âÎö½â

Áî Y=InvRe=exp(iz)= exp(iz)£¬ÆäÖÐz=x(t)+iy(t);
InvRe ´ú±í¸´Êý»¯y

Y= exp(iz)£¬ÔòY¡¯= i*exp(iz), Y¡¯¡¯= - exp(iz)
Ô­·½³Ì±»¸´»¯£¬
- exp(iz) + exp(iz)+0.1* i*exp(iz)+0.2*exp(iz) ...

(Y¡®)^3Ó¦¸ÃÊÇ [iexp(iz)]*[iexp(iz)]*[iexp(iz)]
¶ø²»ÊÇexp(iz)* exp(-iz)* exp(iz)°É?  Ôõô»áÓÐexp(-iz)ÄØ
ÁíÍâsin(wt)=[exp(iwt)-exp(-iwt)]/2i  ¶ø²»µÈÓÚexp(iwt)
7Â¥2014-03-13 11:54:04
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

nagami

ľ³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
6Â¥: Originally posted by ysjuuplj at 2014-03-13 11:48:53
½á¹û²»Ò»Ñù£¬µ«»¹ÊÇллÄ㻨ʱ¼ä×öµÄ...

ÄÇÕýÈ·µÄ½á¹ûÊÇʲôÑù×ÓµÄ
Å®¿¿ÒÂ×°£»Äп¿½ð×°
8Â¥2014-03-13 12:02:47
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ysjuuplj

Òø³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
8Â¥: Originally posted by nagami at 2014-03-13 12:02:47
ÄÇÕýÈ·µÄ½á¹ûÊÇʲôÑù×ÓµÄ...

ÕýÈ·½á¹û¾ÍÊÇ1¥ͼÖдóÔ²µãÄÇÌõÏߣ¬ÎÒ²»»áC++ ,Ö»»áµãmatlab
9Â¥2014-03-13 14:11:46
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

feixiaolin

ÈÙÓþ°æÖ÷ (ÎÄ̳¾«Ó¢)

ÓÅÐã°æÖ÷

ÒýÓûØÌû:
7Â¥: Originally posted by ysjuuplj at 2014-03-13 11:54:04
(Y¡®)^3Ó¦¸ÃÊÇ **
¶ø²»ÊÇexp(iz)* exp(-iz)* exp(iz)°É?  Ôõô»áÓÐexp(-iz)ÄØ
ÁíÍâsin(wt)=/2i  ¶ø²»µÈÓÚexp(iwt)...

(Y¡®)^3<>Re{ [iexp(iz)]*[iexp(iz)]*[iexp(iz)] }
Ó¦¸ÃÊÇ  sin(wt)=Re[-i*exp(iwt)]
InvRe[y] ´ú±í¸´Êý»¯y£»ËùνµÄÏàÁ¿·ÖÎö
Y= exp(iz)£¬ÔòY¡¯= i*exp(iz), Y¡¯¡¯= - exp(iz)£¬InvRe[sin(Ohmiga*t)]= -i*exp(i*Ohmiga*t)
Ô­·½³Ì±»¸´»¯£¬
- exp(iz) + exp(iz)+0.1* i*exp(iz)+0.2*exp(iz)* exp(-iz)* exp(iz)=-i*exp(i*Ohmiga*t)
0.1* i*exp(iz)+0.2*exp(-2y)* exp(iz)= -i*exp(i*Ohmiga*t)
0.1* i*exp(ix-y)+0.2*exp(-2y)* exp(ix-y)= -i*exp(i*Ohmiga*t)
0.1* exp(i(*x+pi/2)-y)+0.2* exp(ix-3y)= -i*exp(i*Ohmiga*t)
0.1* exp(-y)*exp(i(*x+pi/2))+0.2*exp(-3y)* exp(ix)=exp(i*(Ohmiga*t-pi/2))
È¡ a=0.1* exp(-y),  b=0.2* exp(-3y)
ÉÏʽ±äΪ
a*[cos(x+pi/2)+i*sin(x+pi/2)]+b[cos(x)+i*sin(x)]= exp(i*(Ohmiga*t-pi/2))
[-a*sin(x)+b*cos(x)] + i*[a*cos(x)+b*sin(x)]= exp(i*(Ohmiga*t-pi/2))
ÍÆ³ö
1£© A^2+b^2=1,
[0.1* exp(-y)]^2 + [0.2* exp(-3y)]^2=1,   
y(t)= -0.531582 = constant
a=0.170262, b=0.985415
2£© [a*cos(x)+b*sin(x)]/ [-a*sin(x)+b*cos(x)] =-ctan(Ohmiga*t)
[a+b*tan(x)]/ [-a*tan(x)+b] =-ctan(Ohmiga*t)
tan(x)= [b* ctan(Ohmiga*t)+a]/ [a* ctan(Ohmiga*t)-b]

×îºó£¬y(t)= Re[Y]=exp(-y)cos(x)=1.70162*cos(x)
=1.70162/sqrt{1+[b* ctan(Ohmiga*t)+a]^2/ [a* ctan(Ohmiga*t)-b]^2}

[ Last edited by feixiaolin on 2014-3-14 at 09:39 ]
10Â¥2014-03-13 14:27:33
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ ysjuuplj µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 332Çóµ÷¼Á +17 ССÃÏ... 2026-04-05 18/900 2026-04-06 09:51 by À¶ÔÆË¼Óê
[¿¼ÑÐ] Çóµ÷¼ÁÇóµ÷¼Á +8 121. 2026-04-02 8/400 2026-04-05 20:15 by lys0704
[¿¼ÑÐ] Ò»Ö¾Ô¸Çà¿Æ085500£¬³õÊÔ295·Ö£¬¹«¹²¿Î213·Ö +3 Óöµ½µÄÈËÔ¸Íû¶¼Ä 2026-04-05 3/150 2026-04-05 18:45 by À¶ÔÆË¼Óê
[¿¼ÑÐ] Ò»Ö¾Ô¸ ÄϾ©º½¿Õº½Ìì´óѧ £¬080500²ÄÁÏ¿ÆÑ§Ó빤³Ìѧ˶ +10 @taotao 2026-03-30 10/500 2026-04-05 17:57 by jj987
[¿¼ÑÐ] 328·Öµ÷¼Á +6 ÃÅmen 2026-04-04 6/300 2026-04-05 13:40 by imissbao
[¿¼ÑÐ] ÊýÒ»Ó¢Ò»274»úеµ÷¼Á +5 ÐÇÔÉÁ÷ϼ 2026-04-04 6/300 2026-04-05 11:38 by arrow8852
[Óлú½»Á÷] ¼×´¼/¶þÂÈ 1:15¹ýÖù×Ó 5+3 a°¥yßÏwι 2026-03-31 3/150 2026-04-05 10:42 by 88817753
[¿¼ÑÐ] 288Çóµ÷¼Á£¬Ò»Ö¾Ô¸»ªÄÏÀí¹¤´óѧ071005 +6 ioodiiij 2026-04-04 6/300 2026-04-05 10:09 by guoweigw
[¿¼ÑÐ] 333Çóµ÷¼Á +12 wfh030413@ 2026-04-03 13/650 2026-04-04 21:02 by jj987
[¿¼ÑÐ] 278Çóµ÷¼Á +3 ÒÀ¾É£¡ 2026-04-02 4/200 2026-04-04 20:27 by À¶ÔÆË¼Óê
[¿¼ÑÐ] Ò»Ö¾Ô¸°²»Õij211 0703»¯Ñ§×Ü·Ö339Çóµ÷¼Á +6 Íí·ç²»Íí 2026-04-04 6/300 2026-04-04 20:11 by dongzh2009
[¿¼ÑÐ] 22408Çóµ÷¼Á 354·Ö ¿É¿çרҵ +3 hannnnnnn 2026-04-04 3/150 2026-04-04 14:35 by ÍÁľ˶ʿÕÐÉú
[¿¼ÑÐ] 297Çóµ÷¼Á +11 ljy20040718£¡ 2026-04-03 13/650 2026-04-04 09:23 by À´¿´Á÷ÐÇÓê10
[¿¼ÑÐ] ũѧ¿¼ÑÐÇóµ÷¼Á +3 dkdkxm 2026-04-01 3/150 2026-04-02 16:04 by wangjagri
[¿¼ÑÐ] ¡¾Çóµ÷¼Á¡¿ÐÂÄÜÔ´²ÄÁϱ¾¿Æ£¬Ò»Ö¾Ô¸211£¬³õÊÔ321 +6 Çóµ÷¼ÁѧУ£¬ 2026-04-02 6/300 2026-04-02 09:41 by Çç¿Õ210210
[¿¼ÑÐ] 08¹¤¿Æ275Çóµ÷¼Á£¬¿É¿ç¿¼¡£ +5 AaAa7420 2026-03-31 5/250 2026-04-01 15:21 by 159357hjz
[¿¼ÑÐ] »·¾³¹¤³Ìµ÷¼Á +9 hyzzzzzzz. 2026-04-01 9/450 2026-04-01 14:20 by salamander`
[¿¼ÑÐ] 08¹¤¿Æ£¬295£¬½ÓÊÜ¿çרҵµ÷¼Á +6 lmnlzy 2026-03-31 6/300 2026-04-01 11:02 by ÄæË®³Ë·ç
[¿¼ÑÐ] ¿¼ÑвÄÁϹ¤³Ì351·Öµ÷¼Á +5 Õû¸öºÃµÄ 2026-03-31 5/250 2026-04-01 09:36 by topgun2009
[¿¼ÑÐ] µ÷¼Á +4 GK72 2026-03-30 4/200 2026-03-30 20:32 by dick_runner
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û