•  近期訓練課程如下所列 :

  MATLAB & Simulink 產品家族 :


今年度 ( 2009 ) TMW 教育訓練課程尚未上線,敬請期待!

  ORA :


今年度 ( 2009 ) ORA 教育訓練課程尚未上線,敬請期待!
  公司簡介 產品資訊 教育訓練 活動資訊 鈦思書網 技術支援 工程師俱樂部 會員登入



 
 
 

在2006年中,鈦思科技仍將持續推出 MATLAB ® & Simulink ® 系列訓練課程。 依照課程深淺及MATLAB & Simulink在不同之領域應用分成下列課程:


T01B - MATLAB 基礎程式技術

T02B - Simulink 基礎概念

T03 - MATLAB 於財務分析之應用
T06 - MATLAB & Simulink 於自動控制之應用
T07 - Simulink 於訊號處理之應用
T08 - Simulink 於通訊系統之應用
T09 - 以 Stateflow 建立事件導向模組及系統模擬
T10 - Real-Time Workshop ( C程式碼產生器 )


 
 

T01B- MATLAB 基礎程式技術

此課程專門為 MATLAB 初學者設計,希望藉此幫助使用者充分地了解 MATLAB 程式語言,全程實機操作。課程開始將簡介 MATLAB操作環境、程式語法、支援的資料型態及使用方式等,並舉例說明常用的資料 I/O 指令使用方式讓初學者熟悉 MATLAB。接下來說明 MATLAB 常用的繪圖指令及其功能,程式邏輯法則,運算的方式等,讓初學者能更了解MATLAB 的使用,並協助使用者學會如何使用建立自己的演算法函式於 MATLAB 中並呼叫引用。課程中並教導如何在MATLAB中提高程式效率執行的概念,提供充分時間實際練習。

課程大綱

•Case 1 : Fuel Efficiency Data
•Case 2 : Time and Frequency Data
•Function Types
•File I/O and Data Types
•Basic Control Statement
•Appendix
•Useful Resource

建議修課資格

具備基本電腦操作經驗及線性代數基礎概念

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T01A- MATLAB 進階課程

此系列課程為 MATLAB 進階使用者而設計,一開始先介紹如何增進 MATLAB 程式碼的執行效能,接著完整的介紹與 Function 相關的操作方法與使用時機,包含Nested function 與 Anonymous Function 的介紹。最後講解 MATLAB 如何透過API與其它程式語言連結使用,包含於MATLAB裡使用 C 程式;或利用物件導向(Object-Oriented Programming) 的觀念,於 MATLAB 環境下使用 ActiveX 控制項 & COM 元件;或呼叫 Java 程式。

課程大綱

•Improving Code Performance
•Function handles
•Types of functions
•Function Arguments Checking
•Calling C Programs from MATLAB
•Object oriented programming
•MATLAB Automation Client/Server
•Calling Java from MATLAB (Optional)

建議修課資格

1. 具備基本 MATLAB programming知識
2. 具備基本C/C++ Language Programming 知識
3. 具備基本Java Language Programming 知識

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T01G- 建構使用者介面 — GUIDE

此課程專為需要在 MATLAB 中建立使用者介面之使用者設計。課程開始將回顧 MATLAB 基本功能與圖形物件控制方法,並對 MATLAB GUIDE 整體架構與 GUIDE 之所有物件及特性等功能做完整說明。課程包含如何設計一個使用者介面之客製化外觀,對每一個 GUIDE 物件本身作特性設定,物件之不同功能的 Function 做程式設計,與如何貯存資料於 GUIDE 中和防呆措施,以及滑鼠左右鍵於 GUIDE 中使用之介紹。對與 ActiveX 物件之連結有詳細範例介紹。全程上機實計操作並提供充裕時間練習以熟悉 MATLAB GUIDE 之使用。

課程大綱

•Review for Handle Graphic
•GUI Building
•GUI Design Principles-Laying out GUIs and Setting Properties
•Basic GUI Programming
•Advanced GUI Programming
•Appendix

建議修課資格

具備基本 MATLAB 基本操作與基礎 programming 能力

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T02B- Simulink 基礎概念

本課程為 Simulink 基礎入門課程,課程一開始將先說明 Simulink 的基本觀念以及基礎 library (函式庫),讓使用者先熟悉 Simulink 的操作環境。接下來進一步介紹如何在Simulink 建立 model 以及如何建構離散系統、連續系統與混合(Hybird) 系統。學習利用子系統將 model 以階層式結構呈現,並且進一步將使用者自訂的子系統設定為可重複使用的 Function library 。學習如何整合 Simulink 與 MATLAB 之功能發揮系統模擬之最大功能。最後介紹 Simulink 使用上重要的 Programming 技巧與如何利用其除錯功能來幫助使用者除錯。全程實機操作。

課程大綱

•Introduction
•Building the Model
•Working with Signals
•Working with MATLAB
•Modeling Arithmetic and Logical Algorithms
•Modeling Discrete Systems
•Modeling Continuous and Hybrid Systems
•Working with Subsystems
•Automating Model Simulations
•Developing Custom Blocks and Libraries

建議修課資格

已修習 MATLAB 基礎課程,且對系統設計及模擬有基礎概念者( 課程開始之前,會視學員程度快速複習 MATLAB 基礎概念 )

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T02A- Simulink 進階課程

本課程為 Simulink 進階課程,一開始先藉由 Subsystem 的建立讓使用者回顧基礎課程的內容,而由此切入介紹 Simulink 遮罩的功能與應用。接著說明在 Simulink 建模時的時序概念,以學習增加執行效能等技巧;其次,講解如何利用 Callback function 延伸 Simulink 與外部溝通的能力;最後說明如何使用 S-functions 的功能,將使用者自建的 C code 包成 Simulink 模塊,加入Simulink的model裡來使用,課程內容包含了 S-functions 的功能,種類,與種類的比較和設計方法,並以一個範例說明如何實現於 Simulink 之中。

課程大綱

•Introduction
•Understanding Simulink Execution
•Performance Tools
•Building User-Friendly Diagrams
•Writing S-functions

建議修課資格

已修習 Simulink 基礎課程,且對系統設計及模擬有基礎概念者(課程開始之前,會視學員程度快速複習 Simulink 基礎概念)

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T03- MATLAB 於財務分析之應用

本課程將協助使用者如何使用 MATLAB 財經相關工具箱解決不同的問題。首先介紹如何使用MATLAB內建的使用者介面分析資料,接著利用不同的 Case 講解運用在財務分析上會遇到的各項問題,包含使用 Financial Toolbox 的指令解決投資組合最佳化問題;如何有效且快速的繪製3D圖形;使用 Optimization Toolbox 解決客製化的投資組合最佳化問題;最後實例說明如何透過 Excel link 於 Excel 裡呼叫 MATLAB 函式。

課程大綱

•Introduction to Data Analysis
•Case1: Display Financial Time Series
•Case2: Portfolio Optimization
•Case3: Straddle Option
•Case4: Bond Portfolio Immunization
•Case5: Monte Carlo Simulation
•Introduction to Excel Link
•Appendix A: Additional Topics

建議修課資格

已修習 MATLAB 基礎課程或具同等技術及使用經驗,並具財務工程相關概念者

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T04- MATLAB 於影像處理之應用

本課程將協助使用者如何使用 MATLAB 的 影像擷取和影像處理工具箱分析影像資料,最後可設計一個遮罩用以對影像之 ROI 部份做特殊影像處裡。內容包含先在 MATLAB 的基礎回顧,影像擷取工具箱如何在影像擷取硬體(CCD)連結上電腦後及時控制與擷取影像資料進入 MATLAB 並貯存入一個自訂的 AVI 格式檔案,再開始做後續分析與處理。本課程中將探討不同 data type 與型式之 image ,如何讀入MATLAB與輸出圖形及檔案。Image Processing 則包含:Intensity adjustment,Investigate linear Filter,Masking identity with ROI 之處理原理與技術之應用,與 Line detection,Dimes recognition and count 兩種辨識演算法之範例學習。

課程大綱

•MATLAB review
•Acquiring and viewing an image in MATLAB
•Working with image in MATLAB
•Image Processing in MATLAB---Intensity adjustment, Investigate linear Filter, Masking identity with ROI, Line detection, Dimes recognition and count

建議修課資格

已修習 MATLAB 基礎課程,或具同等技術及使用經驗,並具影像處理概念者

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T05- MATLAB 於最佳化運算之應用

本課程將協助使用者如何使用 Optimization Toolbox 解決各種最佳化之問題。首先探討各種基本問題的種類及相對應的最佳化函式,接著著重於問題的識別、精確的公式化及選擇適合的方法。此外,亦說明不同的演算法會如何影響 input 及 Output 的結果。

課程大綱

•Backslash: An introductory example
•The Optimization Toolbox functions
•Algorithms and options
•Multiobjective optimization
•Appendices

建議修課資格

已修習 MATLAB 基礎課程,並具最佳化領域或多變數微積分(multivariate calculus) 問題之相關知識

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T06- MATLA & Simulink 於自動控制之應用

本課程將協助使用者如何使用 MATLAB 的 Toolbox 及 Simulink 分析及設計一個控制系統。內容包含先在MATLAB 的環境進行控制器 (Controller) 及受控廠 (Plant) 參數分析設計,使用包括 Control System Toolbox、System Identification Toolbox,以及 Model-Based Design 的概念在 Simulink 環境進行控制系統的模擬。最後以 Real-Time Workshop 等工具實現設計的控制器於硬體上。

課程大綱

•Control System Design and Analysis - Using Control System Toolbox
•The SISO Design Tool
•LTI Viewer
•System Identification Toolbox
•Simulink Control Design
•Simulink Response Optimization
•Model Implement - Using Real-Time Workshop

建議修課資格

已修習 MATLAB 基礎課程及 Simulink 基礎課程,或具同等技術及使用經驗,並具控制系統設計概念者

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T07- Simulink 於訊號處理之應用

本課程主要目的在幫助使用者了解 Simulink 在訊號處理的應用。在完成此課程後,使用者將擁有 (1) Sample-Based & Frame-Based (2) Multi-Channel 的重要概念。並利用這些概念作訊號處理、頻譜分析與濾波器的設計等,而加入Windowing Function 的選擇,與 Floating Point 轉 Fixed Point 的計算處理,將更貼近於實際硬體計算,達到更有效率之模擬。

課程大綱

•Sample-Based & Frame-Based
•Multi-Channel
•Create a signal
•Frequency Domain Analysis
•Filter Design
•Windowing
•Simulink Fixed Point

建議修課資格

已修習 Simulink 基礎課程,且對數位訊號處理理論有基本認識者

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T08- Simulink 於通訊系統之應用

本課程主要目的在幫助使用者了解如何利用 Simulink Communication Toolbox and Communication Blockset 建構通訊系統。包含:建構通訊系統(AM, QPSK, QAM) ,通道效應的模擬與回覆估算, 系統效率的評估工具, 與 Floating point 轉 Fixed point 的技術。

課程大綱

•MATLAB for Communication Application
•Building AM modulation in Simulink
•Using Communicaiton Blockset in Simulink
•Channels, Impairments, and Receiver Algorithms
•Analysis Tool for Communication system
•Fixed Point Design for Communication System

建議修課資格

已修習 Simulink 基礎課程,且對通訊系統理論有基本認識者

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T09- 以 Stateflow 建立事件導向模組及系統模擬

本課程將協助使用者瞭解如何利用 Stateflow 在 Simulink 環境下進行 Event-driven 與 If-then-else 的模擬及相關應用。內容包含基礎 Stateflow 操作以及使用 Stateflow 圖形化模擬環境模擬系統,幫助使用者利用圖形化環境模擬複雜的事件導向(Event-driven)系統,為設計內嵌式系統控制與原型化邏輯的 Simulink 使用者提供了完美的解決方案;圖形化的設計流程及模組概念將協助使用者更得心應手地應付設計工作。

課程大綱

•Introduction
•Handling Stateflow Data Visibility
•Handling Stateflow Data Storage
•Simplifying Stateflow Logic
•Reusing Stateflow Logic and External Algorithms
•Distributing Stateflow Designs
•Optimizing Stateflow Performance with Coder Options

建議修課資格

已修習 Simulink 基礎課程者

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

T10- Real-Time Workshop ( C程式碼產生器 )

本課程將介紹如何將 Simulink 的 Model 轉成適合單晶片執行的程式碼, 包含了變數/參數的產生, 程式碼架構產生, 程式碼時序的安排, 以及如何將轉出的程式碼與其他程式碼進行整合。

課程大綱

•Introduction
•Using Real-Time Windows Target
•Generating Embedded Code
•Controlling Data Characteristics
•Controlling Code Architecture
•Importing Legacy Code
•Controlling Code Scheduling
•Validating and Deploying Embedded Code

建議修課資格

已修習 Simulink 基礎課程,且熟悉 C 語言及單晶片系統開發

時間

09:00~16:00

名額

30人,額滿為止

費用

NT$ 3,000/天

 

註:以上所列之課程內容及大綱僅供參考,各課程實際講授內容將視當日上課學員程度及現場狀況彈性調整。