2019 暑期高效能運算課程

High Performance Computing and Big Data

MATLAB 基礎程式技術


基本資訊

【日期】 2019/6/27(四)

【時間】 ■09:10~12:00 ■13:20~16:10

【地點】 計中 212 教室(電腦教室)

【費用】 臺灣大學及國立臺灣大學系統 500 元,其他 1000 元,名額40人

【主辦單位】國立臺灣大學計算機及資訊網路中心(臺大計中)

【協辦單位】鈦思科技股份有限公司


師資

鈦思科技 賴寶妮 Pony 工程師

鈦思科技工程師,主修領域為數值分析及數理統計。目前主要擔任MATLAB校園訓練課程之專任講師。

詳細資料

課程簡介

MATLAB是一高階科技運算語言、可分析資料與發展演算法和應用之互動式環境。MATLAB能夠協助解決科學運算的問題,比起傳統的程式語言,如︰C、C++、Fortran要快的多。此課程專門為 MATLAB 初學者設計,希望藉此幫助使用者充分地了解 MATLAB 程式語言。課程開始將簡介 MATLAB 操作環境、程式語法、支援的資料型態及使用方式等,並舉例說明常用的資料 I / O 指令使用方式讓初學者熟悉 MATLAB。接下來說明 MATLAB 常用的繪圖指令及其功能,程式邏輯法則,運算的方式等,讓初學者能更了解 MATLAB 的使用,並協助使用者學會如何使用建立自己的演算法函式於 MATLAB中並呼叫引用。


課程內容

MATLAB Basic (上午) MATLAB Basic (下午)

Working with the MATLAB User Interface

  • Reading data from file
  • Saving and loading variables
  • Plotting data
  • Customizing plots
  • Calculating statistics and best-fit line
  • Exporting graphics for use in other applications

Working with Data Files

  • File types and file formats
  • Fixed-structure files
  • Spreadsheets and delimited text files

Variables and Expressions

  • Entering commands
  • Creating variables & Data Type
  • Getting help
  • Accessing and modifying values in variables
  • Creating character variables

Automating Commands with Scripts

  • A modeling example
  • The Command History
  • Creating script files
  • Running scripts
  • Code sections
  • Publishing scripts

對象

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


備註

本課程不供餐,不提供上課證明或證書。