講義第1~8章
PART I
編號 檔案 內容簡述
0.1 序言 課程目標
0.2 再序 不可變與不可不變:我的程式寫作觀
1 從繪製函式圖認識MATLAB MATLAB的基本原理與繪圖技巧
2 MATLAB的數學運算 MATLAB的數學運算原理與操作  資料(TXT檔) 1  2 3  EXCEL檔 1 wav file
3 MATLAB的機率分配 MATLAB 關於機率部分的指令與操作
4 MATLAB的程式:以微分為例 以微分的的計算來練習MATLAB的程式設計
5 MATLAB 程式的迴圈技巧 MATLAB程式中關於迴圈的觀念與各種技巧。
6 MATLAB 的積分計算與程式設計觀念 介紹 MATLAB 程式中關於積分計算的技巧及程式設計的觀念。
7 中央極限定理的形象 練習將中央極限定理以圖示的方式展現出來
8 MATLAB的副程式 說明及練習MATLAB副程式的寫法
9 區間估計與信賴水準 利用MATLAB程式來了解區間估計  資料:  4
10 樣本數的決定 計算民調的樣本數
11 求方程式的解 利用MATLAB程式來計算方程式的根
12 函數的最大值與最小值 計算函數的極值與MATLAB偵錯/除錯的工具與方法。
13 MATLAB圖形化使用者介面設計 GUI 環境建構的觀念與技術。
PART II
編號 檔案 內容簡述
1. 隨機與機率的初體驗 對隨機變數與機率做進一步的模擬
2. 基本的迴歸分析計算 利用MATLAB程式來計算簡單迴歸分析的統計量及參數  資料:regress_data  1  2
3. 多項式迴歸分析計算 多項式迴歸分析計算的參數估計 資料:regress_data  3
4. MATLAB線性預測:關於最小平方法 線性預測的估計問題:關於時間序列 sunspot資料 測試資料:lp_data  1  2 3
5. MATLAB線性預測:Near Null Space Method 線性預測的估計問題:從Null Space的角度切入,做出不同於最小平方法的解。並與最小平方法比較。
6. 主成分分析的原理與應用 利用幾個典型的例子,以繪圖的方式來說明主成分分析的原理。 Data: son.txt  FOTBALL
7. 多變量函數的最小值 介紹非線性多變量函數的繪圖與最小值的計算方法。包括MATLAB的指令與steepest descent direction及Newton-Raphson method等演算法。 作業資料 UV.txt
8. Logistic Regression and Maximum likelihood Estimation 以logistic regression為模式,Maximum likelihood為手段,steepest descent為方法,估計多變量非線性函數的參數。 練習資料作業資料
9. Discriminant Analysis:Fisher & Mahalanobis's Method 利用『Fisher的最佳組合係數』及『Mahalanobis的等距觀念』分析兩個群組的類別資料。 資料:BOOKS_1.txt
10. Discriminant Analysis:Fisher & Mahalanobis's Method(2) 討論鑑別函數函數的配適性(Goodness of Fit)及如何應用該函數作為群組的預測(Prediction)。 資料:BOOKS_2.txt
11. Classification with Two Groups(I) 利用迴歸分析與最小平方法分析兩個群組的類別資料。  資料:la_1.txt  mix.mat
12. Classification with Two Groups(II) 利用Nearest Neighbor Method分析兩個群組的類別資料
13. Classification with Two Groups(III) 利用Linear Discriminant Analysis 分析兩個群組的類別資料
14. Classification with Two Groups(IV) 利用quadratic discriminant analysis分析兩個群組的類別資料。  資料:la_2.txt
15. Multiclass Discrimination 多個群組的類別資料分析:以三個群組為例  資料:3g_1.mat
16. Canonical Correlation Analysis 關於Canonical Correlation的初步分析與計算。  資料:canonical_data1 canonical_data2
17. 主成分分析在影像處理上的應用   資料:3.mat(1.3MB)  Lena(66KB)
18. Classfication with Normal Mixtures:the E-M Algorithm 介紹Normal Mixtures的問題及著名的E-M Algorithm  資料: bird.txt  score.txt  score_3.txt  score_4.txt  em_2d.txt
19. Markov Chain Monte Carlo Simulations 介紹MCMC的概念與演算法(Metropolis,Metropolis-Hastings, Data Augmentation algorithms)
20. 一個簡單的假設檢定應用 Neyman-Pearson 定理是假設檢定上重要的觀念,本單元以一個簡單的防空警報系統介紹它最原始的應用。
21. 非線性多變量方程式的根 介紹 LMFsolve 指令的使用方式,用以計算非線性多變量方程式的根。
PART III 專題系列
編號 檔案 內容簡述
1. 問題集錦(持續增訂中) 這裡提出一些問題,是研究與教學過程中碰到的一些小問題,透過釐清這些問題,統計的觀念更清晰。
2. MATLAB 程式技巧集錦(持續增訂中) MATLAB程式寫作有一些獨特的技巧,是一般程式語言所沒有,或是比較不擅長的,這裡蒐集了一些,做為茶餘飯後的消遣。
3. 迴歸參數的解 從簡單的迴歸模式出發,利用線性代數的技巧,從不同的角度估計模型的參數,做為以MATLAB寫作程式的第一個實際案例。data
4. 線性轉換 透過簡單的問題「透視(Visualize)」線性代數中非常的重要的「線性轉換(Linear Transformation)」觀念。
5. 模擬練習(一) 利用基礎統計學中簡單的「兩母體平均數差異」的檢定問題, 練習統計研究中最常運用的模擬技術,做為統計研究領域的初探。
6. 機率應用 以常見的分數分佈的問題,說明機率觀念在解決問題上的能力。透過直覺的想法,佐以機率的理論與電腦程式的寫作, 可以從學生分數的表現中分離出不同的程度的群組。data:real scores  simulated scores
7. 模擬練習(二) 本專題以常態檢定為題,作為程式寫作的進階,因此選擇幾個較複雜的檢定統計式,配合 Monte Carlo Method, 練習程式寫作的技巧、細心與耐心。
8. 卡方適合度檢定 卡方適合度檢定的原理很簡單,但是很好用。親自根據課本的原理寫一支程式,以函數 function 的方式,盡量涵蓋各種可能性。