Course Information
- Course: Computer Programming(程式設計)
- Course number: MAU0032,數一A,選修3學分
- Time: Monday, 2:10--5:00 PM (每星期一第7--9節)
- Place: Room E301, College of Science Building (公館校區)
- Textbook: 洪維恩著,「Matlab 程式設計」,旗標出版股份有限公司,2013年8月
-
Reference:
-
Stephen J. Chapman著,沈志忠、張聖明譯,「MATLAB程式設計與應用」,全華科技圖書股份有限公司,2009年5月初版
-
張智星著,「MATLAB程式設計入門篇」(修訂第三版),碁峰資訊股份有限公司,2015年3月6日
-
張智星著,「MATLAB程式設計進階篇」(第二版),碁峰資訊股份有限公司,2013年9月9日
- Topics: 授課內容涵蓋教科書的 Chap. 1--Chap. 9 和 Chap. 15--Chap. 17,其標題分述如下
- Chap. 2 Matlab基本運算
- Chap. 3 資料型態與輸出控制
- Chap. 4 陣列的基本操作與運算
- Chap. 5 二維平面繪圖
- Chap. 6 三維空間繪圖
- Chap. 7 特殊圖形的繪製 (Optional)
- Chap. 8 使用M檔案與函數
- Chap. 9 程式控制流程
- Chap.10 字串的處理 (Optional)
- Chap.11 其它的資料型態 (Optional)
- Chap.15
Matlab的符號運算
- Chap.16
進階符號運算
- Chap.17
檔案的處理
- TA: 本課程助教為蔡欣翰同學
- Evaluation:
- 期中考佔40%
- 考試日期為04/27 (第10週)
- 考試時間為2小時(14:10--16:10)
- 考試範圍預定為Chaps. 2--8
- 請記得攜帶學生證應考,以備查驗
- 期末報告佔55%
- 自行分組︰建議以3至5人為一組,各班分組名單請於第9週前交齊,並email給老師彙整
- 作業題目︰由教學網頁下載,主題和MATLAB程式設計有關
- 報告格式:書面報告至少須包含封面、題目本文、解題步驟、虛擬碼或流程圖、MATLAB程式碼、數值觀察與結論等部分,請於學期末(第18週)統一繳交
- 平時(點名)成績佔5%
- 課堂上課時間隨機抽點
- 被點名而未出席者,須檢附請假單並告知原因
- 因公假而無法出席者請提前告知
- Announcement:
- 02/23: 開學第一週因寒假而未上課
- 03/02: Chapter 1已授課完畢,請下載習題參考解答(PDF file)
- 03/02: Matlab參考投影片Slide01、Slide02
- 03/09: Chapter 2已授課完畢,請下載習題參考解答(PDF file)
- 03/16: Chapter 3已授課完畢,請下載習題參考解答(PDF file)
- 03/23: Chapter 4已授課完畢,請下載習題參考解答(PDF file)
- 03/27: 最新! 請下載期末報告題目(PDF file)與所需的M-file壓縮檔(matgen_ex3.zip)
- 03/30: Chapter 5已授課完畢,請下載習題參考解答(PDF file)
- 04/10: 期末報告分組名單第一次公告(PDF file)
- 04/13: Chapter 6和7已授課完畢,請下載習題參考解答CH06、CH07(PDF file)
- 04/17: Matlab參考投影片Slide03、Slide04 、Slide05
- 04/20: Chapter 8已授課完畢,請下載習題參考解答(PDF file)
- 04/20: 下星期一(4/27)將舉行期中考筆試,考試地點與時間是在原上課地點(E301教室)和前兩節上課時間
- 04/21: 期末報告分組名單第二次公告(PDF file)
- 5/04: 期中考試參考解答,請詳見這裡(PDF file)
- 05/11: 期末報告分組名單第三次公告(PDF file)
- 05/25: 期末報告分組名單第四次公告(PDF file)
- 06/02: 請下載期末報告修正版,其中第四題(b)小題的牛頓法迭代式有誤,反矩陣的元素擺錯位置,謝謝同學們的指正!
- 07/01: 最新! 學期成績請詳見這裡(PDF file) 。若對成績沒有任何意見,老師將於下星期二上傳成績至教務處,謝謝!
- 7/01: 第一、二、四題都做得不錯, 只有少數幾組"大致"做出第三題。請參考期末作業第三題的程式碼壓縮檔(RAR file)