這裡提供了數個與本課程相關的重要多媒體資訊及動畫。其中的程式需要 Matlab 的軟體環境,其使用說明可由下方點選下載。這些材料可供學生在課餘時間進行自我學習。

 

 

Matlab 使用說明 (Winword格式)

 

1. Vibration of one string

程式碼:onestring.m

動畫檔 (低解析度): onestring_kink.avi

動畫檔 (高解析度): onestring_kink.WMV

2. Vibration of membrane

程式碼:membrane_pde.m

動畫檔 : membrane_pde.avi

3. Vibration of one string

程式碼:onestring.m

動畫檔 (低解析度): onestring_wave.avi

動畫檔 (高解析度): onestring_wave.WMV

4. A static surface

程式碼:cover_am4.m

5. Thermal diffusion in a thin rod

程式碼:difusion_1.m

動畫檔 : diffusion_rod.avi

6. Thermal diffusion in a cone

程式碼:difusion_1.m

動畫檔 : diffusion_cone.avi

7. Wiener filtering

程式碼:wiener_filter.m

8. Solving an ODE (Runge-Kutta algorithm)

程式碼1:rigid.m

程式碼2:run_rigid.m

問題:u(t) 待解, 已知 t^2 u''+ 4 t u' + 2u = 0, 且 u(1)=2, u'(1)=-3.

 

 

!!!請你來挑戰!!!

 

挑戰1請利用課堂上所提到 Fourier transform 的技巧,配合 Matlab 的使用,儘可能地將下圖中的雜訊除去,以還原其中所暗藏的信號。你看到了什麼呢?

原始資料檔:map.bin (binary 檔,double precision,共有256x256個二維像素)

可顯示以上資料的程式碼:plotmap.m

 


Department of Physics
National Taiwan University
No.1, Sec.4, Roosevelt Rd
Taipei, Taiwan
Tel:+886-2-33665157
Fax:+886-2-23655473


email me:
jhpw@phys.ntu.edu.tw