½m²ß¤@ :
¦³¤@ matlab µ{¦¡¦p¤U¡G
t = 0:.001:3;
x = sin(2*pi*90*t) + sin(2*pi*400*t); 
y = x + 2*randn(size(t));
Y = fft(y);
Pyy = Y.*conj(Y);
plot(Pyy), title('Power spectral density'), ...
xlabel('Frequency'),
°²³]¦b¥¼¤W¾÷«e¡A½Ð¸Õ¥H¦Û¦æ­pºâªº¤è¦¡²Ê²¤µe¥X¨äµ²ªG¡C
¸Ñµª¡G

                                  ¹ÏP¥»ÃDµ{¦¡°õ¦æ¤§µ²ªG
¥»ÃDµ{¦¡°õ¦æ¤§µ²ªG¦p¹ÏP¡A¦ý¦b¦¹§Ú­Ì¦b¤£¤W¾÷¡A¦Ó§ï¥Hµ§ºâªº¤è¦¡²Ê²¤¦ô­p¨äµ²ªG¡C
¨ú¼Ë¶g´Á 
 ¨ú¼ËÀW²v 

¦b matlab ³nÅ餤¡ADFT ¤§©w¸q¦p¤U¡G

¦Ó¨ä°fÂà´«¬°¨ä¤¤
¥E¬Ý¤§¤U¦ü¥G»P¥»®Ñ DFT ¤§©w¸q¤£¦P¡A¦ý¥Ñ©ó matlab ³nÅ餤°}¦C§Ç¸¹¥Ñ 1 ¶}©l¡A¦Ó¥»®Ñ DFT ¤§©w¸q§Ç¦C½s
¸¹¥Ñ 0 ¶}©l¡A¦]¦¹³Ì«áµ²ªG¬O¬Û¦Pªº¡C¥N¤J«á§Ú­Ì¥i±o

¨ä¤¤ N ¬°Á`¨ú¼Ë­Ó¼Æ¡AN=¡A ¬°Á`¨ú¼Ë®É¶¡¡A=3¡A¦b¦¹ÃD¤¤ N=31000=3000
¥Ñ©ó sin ©M cos ¨ã¥¿¥æ©Ê¡A¦]¦¹·í a ¤£µ¥©ó b ®É

¦]¦¹¥u¦³¦b  ®É¡A¾ã­Ó¥[Á`¤~·|¦³­Ó¤£¤pªº­È¡A¦Ó¨Ï±o¸Ó³B¤§Â÷´²³Å¤óÂà´«¥X²{
¤@­Ó®p­È¡C¥Ñ©ó N=¡A¦]¦¹¡A
¨ÌÃD·N  ¬°  90  ©Î  400¡A
¦]¦¹Â÷´²³Å¤óÂà´«¦b  270 »P 1200 ¥X²{®p­È¡A¥Ñ©ó¥X²{®p­È»P  ¦³±K¤ÁªºÃö«Y¡A
©Ò¥H§Ú­Ì²ßºD±N¤@­Ó«H¸¹¸g¹L³Å¤óÂà´««á¡A§Yµø¬°ÀWÃФ譱ªº°T®§¡C¦Ü©ó¬°¦ó¹Ï 2-3-3 ¤W­±ÀWÃЦb  2700  ªþªñ¤S¦³¤@®p­È©O¡H
½ÐŪªÌ¦n¦n·Q¤@·Q¡C
°£¤F¨ú¼ËÀW²vªº¤j¤p¦³¨ä­­¨î¤§¥~¡AÂ÷´²³Å¤óÂà´« DFT ©Ò»Ýªº N ­È¤j¤p°ò¥»¤W¨Ã¨S¦³¤@©wªº­n¨D¡A¦ý¬O¥Ñ©ó§Ú­Ì§Æ±æ¨ú¼Ëªº½d³ò»·¤j©ó«H¸¹¶g´Áªº¡A
³o¼Ë¤l¤~¤ñ¸û¯à°÷Åã²{¥X«H¸¹ÀW²v»P¨ä¥L¦UºØ¥¿ªk¡B¾l©¶¨ç¼Æ¤§¥¿¥æ©Ê¡A¥ç§Y¨ä³Å¤ó¿n¤À¦bÀW²v­È¬Û¦P®É¬°¦³­È¡A¦Ó¦bÀW²v­È¤£¦P®É³Å¤ó¿n¤À¬°  0 ¡A
¬JµM¨ú¼Ë½d³ò­n¤j¡A¦Ó¨ú¼ËÀW²v¤]§Æ±æ¤j©ó«H¸¹¤§ÀW²v¡A¨º»ò N ­È¦ÛµM¬O¶V¦ü¥G¬O¶V¦n¡AµM¦Ó·í N ­È¤Ó¤j®É¡A­pºâ¶q¸òµÛ¤]¤j°_¨Ó¡A

¦Ó¥B¹q¸£ªº°O¾ÐÅé­­¨î¡AÀx¦sªººÏºÐªÅ¶¡¡A³£Åܦ¨«Ü¤jªº§xÂZ¡A³oÂI¬O§Ú­Ì¥²¶·­n¯d·Nªº¡C 


¡@¡@¡@¡@¡@¡@1.Â÷´²®É¶¡.... ¡@2.Â÷´²¨t²Î¤§....¡@3.«H¸¹¨ú¼Ë....¡@4.Â÷´²³Å¤ó....¡@5.§Ö³t³Å§Q¸­Âà´«

¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¦^­º­¶¡@¦^¤å¦rª©­º­¶¡@¤W¤@­¶