1102_Signals and Systems
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices

Course Intro

Course Plan

  • 線上教學Google Meet連結(eiz-feoo-evj)
  • 請加入班級Line群組(QR code)
  • 成績: 出席10%期中(專題)40%期末(專題)50%
  • 0. 線上課程網址
  • 線上程式平台
  • Java檔案處理
  • C#檔案處理
  • C語言檔案處理
  • Python檔案處理
  • Java白皮書 Math函數
  • Hw1. 程式產生cos波形, 用execl觀察取樣率
  • cos波形檔產生範例(Java)
  • Hw1取樣率範例(3/18未完成)
  • 1. 訊號平均與平滑smoothing
  • Hw2: 加入white noise到Hw1的COS波形
  • Hw2白雜訊範例(3/25未完成)
  • Hw2白雜訊execl範例檔
  • Hw2+Rectagular平滑法範例(4/8未完成)
  • Hw2+Triangular(只有權重)範例(4/15未完成)
  • Hw2+Golay範例(4/15未完成)
  • 讀檔範例(main.java讀進cos.txt)
  • 期中專題. 程式實作rectangular/ triangular/ Savitzky-Golay (到5/3午夜截止)
  • 2. 找尋波峰Peak finding
  • Hw3. 實作波峰計算
  • Hw3範例(Lib版本)
  • 3. 基線飄移與面積計算
  • Hw4. 實作Trapezoidal rule計算波形面積
  • Hw4範例(Lib版本)
  • 4. 諧波與傅立葉轉換 Harmonic and Fourier Transform
  • C/C++的動態函式庫.so檔說明
  • Python如何使用so函式庫
  • Java如何使用so函式庫(JNA)
  • FFT函式庫.so檔(Linux系統)(線上程式平台適用)
  • FFT函式庫.so檔(Windows系統)(電腦軟體適用)
  • FFT的Java程式範例(需安裝jna套件 net.java.dev.jna:jna (version 5.11.0))
  • 傅立葉補充: 圖解傅立葉
  • 傅立葉補充: 傅立葉原理與演算法
  • 老師的Java FFT範例
  • 線上平台的Java FFT編譯說明
  • 期末專題: 使用傅立葉轉換, 找出Hw2的cos波頻率與振幅(70%), 重建cos波得到波峰數與面積(30%)
  • 期末專題繳交期限到6/30午夜截止
  • 繳交資料1: 程式碼
  • 繳交資料2: 結果截圖 1. 頻率與振幅 2. 波峰數與面積
  • 繳交資料3: execl檔頁面 1. 原始cos (資料與XY散佈圖) 2. cos+noise (資料與XY散佈圖) 3. cos+noise的FFT (資料與XY散佈圖)
  • X. 訊號微分與峰值應用
  • ˋX. 峰值銳化與峰值搜尋
  • X. 傅立葉濾波器 Fourier Filter
  • X. 傅立葉捲積
Teacher / 

Related Courses

1112_Project study (Ⅱ)
林正堅
Period:Not set
1111_Project study (Ⅰ)
林正堅
Period:Not set
1102_Extracurricular Intern(2)
林正堅
Period:Not set
LINE sharing feature only supports mobile devices