免費體驗課程

邁向人工智慧自主系統時代,進階工業4.0技術!8大全新主題,12主題經典升級,課程再進化!

近幾年人工智慧與工業4.0的話題不斷,真正要實踐的過程中,雖是不同領域,卻步步都是挑戰: 大量資料數據如何處理,導入自動化的程度,該怎麼加速開發的時程,卻又降低研發成本以符合瞬息萬變的市場及規範? 許多企業致力於購買設備因應變化,但工業4.0 是一場全面性的改變,若不能打造最適合的軟硬體環境,終將會停滯不前。跟著我們一步一步將所需要的應用打好基礎,培養所需人才以提出最佳導入模式及解決方案。

本年度的免費體驗課程加入了8大全新主題,針對目前世界各大領先廠商均使用之省時省力的模型化基礎設計方案元素進行詳細的介紹,包含工業型機器手臂建模與模擬、建構機/電/液壓系統層級模型、開發符合功能安全(Functional Safety)標準的軟體模組等,也有熱門的深度學習、預測性維護、光學檢測、MISRA C程式設計和自主系統(Autonomous System)及機器人(Robotrics)演算法開發技巧眾多課程。

由原廠認證之專業師資領軍,帶領您迅速掌握 MATLAB & Simulink 各領域應用及技巧,一人一機小班教學,搭配實例演練,更多互動讓您輕鬆熟稔產品功能。 每堂課程名額有限,請立即報名。

報名注意事項

  • 2019全年度課程每人僅限報名3堂課程。每季初開放報名,為保障每位報名者的權益,不受理提前報名,敬請見諒。
  • 每季課程開放報名時間:
    Q1: 2-3月課程於2/13開放報名;Q2: 4-6月課程於3/11開放報名;
    Q3: 7-9月課程於6/10開放報名;Q4: 10-12月課程於9/2開放報名。
  • 為維護所有參加者權益,同一部門每堂課最多可報名3位。課程若額滿,可來信申請候補, 課程兩天前通知是否候補成功
  • 本單位於收到報名表後,將以 e-mail 方式寄發報名確認函,不另以電話通知,請確認您提供有效信箱。
  • 課程7天前寄發上課通知函,敬請回覆是否出席,若上課3天前未回覆視為缺席,名額開放候補,若無法出席請主動通知。凡報名缺席超過3次,系統自動取消報名及原有報名課程之資格。
  • 如不可抗力因素或未達開課人數,主辦單位保留變更課程權利。
  • 新竹場次報到開始時間為13:00,進入大樓需換證,無訪客車位,請多利用位於嘉豐11路之收費停車場。
  • 台北場次教室請至上課大樓一樓指示牌進行確認,進入毋需換證,無訪客車位

報名方式

第三季可報名課程

課程介紹

1使用統計與機器學習方法於資料分析的應用

日期:2019/2/22(五) / 台北

日期:2019/7/11(四) / 新竹

課程簡介

資料分析將大量且複雜資料轉換為有效用的資訊以提升決策方針,並有效地將分析結果整合至企業內部商業系統中,此將面臨許多挑戰,本課程會說明如何利用MATLAB處理這些難題。

課程大綱

  • 匯入Excel資料
  • Table資料型態與資料前處理
  • 敘述統計、統計模型與機器學習
  • 報表產製

2如何使用MATLAB進行大數據分析

日期:2019/3/14(四) / 新竹

日期:2019/8/23(五) / 台北

課程簡介

本課程介紹MATLAB如何面對大量資料的處理與分析,主要可分為三個部分,第一部分介紹資料的匯入,以及MATLAB匯入檔案時,如何有效率的使用記憶體;第二部分將介紹資料前處理的相關功能,如何將資料結構化,並合理的補齊缺漏值,最後一部分將介紹分析的模型與手法,並如何從如何從資料分析的結果中獲得價值。

課程大綱

  • Import with large data size
    -Memory usage in MATLAB
    -Data types in MATLAB
    -DATASTORE/TALL function
  • Data pre-processing
    -Dealing with NaN
    -Joining the data from different data source
  • Predicting data with model
    -Machine Learning
    -Machine Learning with tall array

3基於MATLAB的最佳化技術

日期:2019/3/15(五) / 台北額滿

日期:2019/7/25(四) / 新竹

課程簡介

本課程介紹MATLAB與最佳化相關的工具:最佳化工具箱及全域最佳化工具箱。課程包含將問題公式化、選擇合適的最佳化函式求解、以及使用互動式之使用者圖形介面(GUI)求解最佳化問題。學員可透過實用範例與上機練習了解其重要概念。

課程大綱

    This course introduces applied optimization in the MATLAB environment, focusing on using Optimization Toolbox™ and Global Optimization Toolbox™. Topics include:

  • Applied Optimization
  • Specifying the Objective Function
  • Choosing a Solver
  • Running optimization problems in MATLAB

4加速MATLAB執行速度的技巧

日期:2019/4/19(五) / 台北

日期:2019/9/26(四) / 新竹

課程簡介

本課程將說明提升MATLAB執行速度的改善及優化方法,包含常見的幾種有效率的MATLAB程式寫法、如何檢視MATLAB程式的bottleneck,以及如何利用多核心CPU/叢集電腦/GPU解決data-intensive的問題。

課程大綱

  • Leveraging the power of vector and matrix operations in MATLAB
  • Identifying and addressing bottlenecks in your code
  • Converting MATLAB code to C/C++ using MATLAB Coder
  • Utilizing additional processing power available in multicore machines, clusters, and grids

5從MATLAB自動產生高效率的C Code

日期:2019/5/15(三) / 新竹

日期:2019/11/27(三) / 新竹

課程簡介

本課程介紹如何將 MATLAB 程式碼快速產生可讀可攜的C程式碼,並搭配定點數設計工具箱,產生適合嵌入式系統的最佳化C程式碼。

課程大綱

  • Preparing MATLAB Code for C Code Generation
  • Fixed point conversion
  • Generating Fixed C Source Code for embedded system

6MATLAB於影像處理的應用

日期:2019/3/21(四) / 新竹

日期:2019/9/6(五) / 台北

課程簡介

本課程介紹如何使用MATLAB的影像處理工具箱,用於快速實現影像處理演算法,包括圖像內容增強,對準和分割。另外介紹MATLAB內建的GUI Tool (App),用以縮短使用者影像分析的時間,此外產生出對應的MATLAB程式碼。

課程大綱

  • Why should you use MATLAB for Image Processing?
  • Images in MATLAB
  • Image Enhancement
  • Image Registration
  • Image Analysis
  • Image Segmentation

7MATLAB於電腦視覺之應用

日期:2019/3/29(五) / 台北

日期:2019/8/22(四) / 新竹

課程簡介

本課程介紹MATLAB與電腦視覺系統工具箱來實現多種電腦視覺應用,包括影像分類、目標偵測與追蹤、立體視覺與點雲資料的處理。

課程大綱

  • What is Computer Vision?
  • Streaming Processing
  • Featured-Based Workflow
  • Machine Learning
  • Object Detectionand Tracking
  • Stereo Vision
  • 3-D Point Cloud

8MATLAB/Simulink 連結TI C2000馬達驅控應用

日期:2019/5/22(三) / 新竹

日期:2019/12/4(三) / 新竹

課程簡介

本課程說明如何在Simulink環境上進行馬達驅動器的開發。首先,使用SimPowerSystems裡面的元件建立power stage的模型,包含馬達、inverter、和電源,接著在power stage模型上加入控制迴路,並進行不同負載下的模擬,驗證控制的架構與控制的參數可以達到系統的性能要求。最後,利用程式碼產生器(Embedded Coder)可以把驗證好的控制算法放到MCU上加以實現。

課程大綱

  • Plant Modeling with SimPowerSystems Components
  • Control Loop Design and Verification with Load
  • C Code Generation and Implementation on MCU

9利用MATLAB於GPU 進行影像處理/電腦視覺之深度學習應用

日期:2019/5/31(五) / 台北

日期:2019/10/3(四) / 新竹

課程簡介

深度學習技術近年來發展越趨成熟,也在語音辨識及影像辨識應用上有不錯的表現。本課程以影像辨識應用為例,展示MATLAB如何快速開發具有影像辨識能力的深度學習模型,並搭配使用GPU加速模型訓練。

課程大綱

  • Deep learning capabilities in MATLAB
  • Speeding up the training process using GPUs and Parallel Computing Toolbox
  • Demonstration

10MATLAB進階GUI開發工具- App Designer

日期:2019/3/8(五) / 台北

日期:2019/8/29(四) / 新竹

課程簡介

本課程將說明如何使用新版的GUI開發工具-App Designer 來協助使用者開發圖形化使用者介面,包括建立介面,回應函式撰寫以及發布。

課程大綱

  • Laying out apps in the App Designer interface
  • Adding callbacks to components
  • Programming callback functionality
  • Sharing apps with others

11使用Simscape工具進行機/電/液壓系統層級模型的建立

日期:2019/4/24(三) / 新竹

日期:2019/10/16(三) / 新竹

課程簡介

以MATLAB為基礎的Simscape語言可以建立物理系統元件和模塊庫等。 以物理模型模擬模塊組建立的模型搭配Simulink Coder,能夠被轉換成C程式碼,可以用於standalone的執行模式,並可應用到其它模擬環境下和其它MathWorks物理模型模擬產品一起使用,使用者可實現多領域建模。
本課程說明如何使用Simscape工具來描述與求解系統層級的機/電/液壓/熱的混和模型。

課程大綱

  • Simscape Introduction
  • Working with Simscape components
  • Connecting Physical Domains
  • Combining Simscape models and Simulink models

12利用MATLAB開發自主系統(Autonomous System)及機器人(Robotrics)演算法技巧

日期:2019/5/31(五) / 台北

日期:2019/11/6(三) / 新竹

課程簡介

課程以MATLAB與ROS Environment如何互相溝通以及交換資料作為開始。接著學習利用MATLAB內建的或是自行開發的機器人演算法,讓機器人行走到指定的終點。過程中會學習到如何控制演算法的執行以及演算法的測試。

課程大綱

  • Connecting to Robot Operating System (ROS)
  • Building Closed-Loop Algorithms
  • Design Considerations
  • Incorporating Built-In Algorithms

13利用MATLAB進行預測性維護演算法開發

此課程適合以電腦數值控制(Computer Numerical Control;CNC)工具機產業及傳產想進行預測性維護者參加,因教室席位有限,參加者須經過審核,符合以上產業者優先

日期:2019/4/17(三) / 新竹

課程簡介

機器學習的應用逐漸擴大,隨著越來越多機器中感知器資料被儲存與蒐集,就可利用資料開發預防性保養的預測模型,本課程將以此應用為例,使用MATLAB示範資料的擷取、簡單的訊號前處理以獲得可用的特徵值,並使用機器學習和類神經網路做出可預測的模型,最後說明與其他程式語言整合的方法。

課程大綱

  • Data Import and preprocessing
  • Machine Learning and Neural Network with MATLAB
  • Deployment

14用MATLAB於工廠自動光學檢測(AOI)

此課程適合以晶圓廠及工廠產線及有志了解相關主題者參加,因教室席位有限,報名須經過審核,符合以上產業者優先。

日期:2019/6/12(三) / 新竹

課程簡介

本課程將介紹如何使用MATLAB來實現工廠端自動光學檢測,前半段介紹檢測演算法開發流程,從待測影像的位置校正,將校正後的影像進行增強、切割,到影像特徵的提取,最後透過機器學習、深度學習等方法進行瑕疵分類。後半段將示範如何使用GPU 轉碼工具將檢測演算法轉成CUDA程式碼,以及整合至硬體上實現的方法。

課程大綱

  • Image Inspection with MATLAB
  • Feature Extraction
  • Machine Learning/Deep Learning
  • MATLAB Algorithm Design for GPU
  • Deep Learning Deployment

15從Simulink自動產生高效率的RTL Code

日期:2019/8/28(三) / 新竹

課程簡介

我們將於本課程說明在FPGA/ASIC/可編程SoC上實現Simulink演算法的工作流程方針。我們將探討模型化基礎設計(Model-Based Design),展示如何利用這種設計方法來加速你的系統開發過程。演講者將以模型化基礎設計的方法來進行硬體上的應用開發。演講中並將利用範例來展示從Simulink產生HDL程式碼的重點特色與好處,包含:
  • 可讀、可攜帶的RTL程式碼
  • 資源與效能評估
  • 可針對產生出來的程式碼進行追蹤
  • 設計空間探索的選項(速度和範圍)

課程大綱

  • Preparing Simulink Models for HDL Code Generation
  • Fixed point Precision Control
  • Generating HDL Code for Multirate Models
  • Optimizing Generated HDL Code

16利用Simulink 進行類比混合電路建模

日期:2019/10/23(三) / 新竹

課程簡介

課程大綱

17MISRA C 程式設計規範檢查

日期:2019/6/19(五) / 新竹

課程簡介

MISRA (汽車工業軟體可靠性協會)是一個跨國性的汽車工業協會,成員包括了大部分歐美汽車生產商,它的主要任務是為汽車工業提供服務和協助,幫助廠方開發安全的、高可靠性的嵌入式軟體。該協會最為人所知的是MISRA C語言開發標準(MISRA C Coding Standard),目的是在增進嵌入式系統的安全性及可移植性。參加本課程將學習如何使用Polyspace工具進行MISRA C程式設計規範檢查的工作,上課以範例實作的方式進行,課程中也會順便介紹程式碼分析(例如Cyclomatic Complexity, …)、Run Time Error檢查等其他常用的分析方法。

課程大綱

  • 建立新的Polyspace專案
  • 測試模組(Module)、測試組態(Configuration)
  • 測試結果的顯示與分析

18用Simulink開發符合功能安全(Functional Safety)標準的軟體模組

日期:2019/7/24(三) / 新竹

課程簡介

從Simulink Project專案管理開始,逐步進入Verification and Validation的Workflow,本課程將教導如何使用Simulink中的測試驗証工具來滿足法規(如IEC61508,ISO2626,DO178B等)的需求

課程大綱

  • Start from Simulink Project
  • Requirement Traceability
  • Modeling Standards Check
  • Simulation Testing Workflow(Functional and Structural)
  • Static Analysis

19使用Simscape Multibody進行工業型機器手臂的物理建模與模擬

日期:2019/11/13(三) / 新竹

課程簡介

機構模擬模塊組擴充Simscape在三維機械系統於Simulink中建立模型的能力,使用者不需導出與程式設計方程式,利用多體模擬工具可建立由物體、連接點、限制以及外力條件的模型;而自動產生3-D動畫工具可視覺化系統動態。使用者也可從CAD系統中直接導入模型的質量、慣性、關節、限制以及三維幾何結構。 本課程將學習如何使用Simscape Multibody工具來建立Manipulator的物理模型,可以用來進行正動力學(力產生運動)、逆動力學(由運動反推需要的力)的模擬,並且可以幫助補償器的設計與驗證。

課程大綱

  • Simscape Multibody Introduction
  • Refining Components
  • Assembling Mechanisms
  • Importing CAD Models
  • Connecting to Simscape and Simulink

20EtherCAT主站(Master)開發-使用Simulink/Simulink Real-Time

日期:2019/12/11(三) / 新竹

課程簡介

學習如何把驅控器的ESI檔透過EtherCAT Configurator工具轉成Simulink Real Time的ENI file,接著透過Simulink Real Time讀進ENI檔後,搭配Simulink建立的上層控制模型,實現在上位控制器之內,並驅動實際的軸。

課程大綱

  • Generating ENI file for EtherCAD Devices
  • Importing ENI file
  • Build a Simulink Real Time Model
  • Building, downloading ,and RUNNING