原版:清大資工系 張智星 新增版:方煒 台大生機系

Slides:



Advertisements
Similar presentations
实验安排 本周六和下周六上机时间: 上午: 8 : 30~10 : 00 第一组 上午: 11 : 00~11 : 30 第二组 下午: 14 : 30~16 : 00 第三组.
Advertisements

1. 甚麼是人工智能 ? 甚麼是人工智能 ? 2. 強人工智能 - 弱人工智能 強人工智能 - 弱人工智能 3. 實現人工智能的必要條件 實現人工智能的必要條件 4. 人工智能的例子 人工智能的例子 5. 虛擬真實 虛擬真實 6. 感想 感想.
國立成功大學工程科學系 Department of Engineering Science -National Cheng Kung University 控制與訊號處理實驗室 Control & Signal Processing Lab MATLAB/Simulink 教學.
1 —— 数学软件 计算机应用基础. 2 数学软件 论文排版: LaTeX , Word , Powerpoint 程序设计: FORTRAN , C/C++ 数值计算: Matlab , Scilab 符号计算: Mathematica , Maple 统计软件: SAS , SPSS 数学规划:
Matlab 教學 Speaker :陳珮妮 Date : 2013/03/14 1. Outline  MATLAB 簡介  算術邏輯運算  Matlab 陣列  Matlab 矩陣 2.
量化投资:以MATLAB为工具 Quantitative Investment: using MATLAB as Tool
声明 本课件供《虚拟仪器技术》、《自动测试技术》等相关课程教师授课使用与参考. 教师可根据课程需要和实际情况在此课件基础上增删内容
資料探勘(Data Mining)及其應用之介紹
MATLAB小结、 经典迭代法、CG.
第8章 系統架構.
操作系统结构.
参考书: 《数字信号处理及其Matlab实现》
Introduction to Matlab
Matlab教學 Speaker:林昱志 Date:2012/10/18.
張智星 清大資工系 多媒體檢索實驗室 MATLAB小傳與外觀 張智星 清大資工系 多媒體檢索實驗室.
1-1 MATLAB 小傳(1) 由MathWorks公司於1984年推出的 數學軟體。 名稱是由「矩陣實驗室﹙MATrix
1012 MATLAB 教學 彭奕翔 2013/02/27.
统计学Statistics 主讲人:商学院 刘后平 教授
Chapter6 投资银行.
《 E D A 技 术》 课 程 教 学 讲授:伍宗富 湖南文理学院电气与信息工程学院 2017年3月22日星期三.
2010年桂林理工大学数学建模竞赛暑期培训班 MATLAB编程入门培训课程
天文望远镜集成建模研究 杨德华 南京天文光学技术研究所 30 NOV, 年中国虚拟天文台年会 广西师范大学 桂林
全球工程師共同的語言 MathWorks 台灣總代理鈦思科技 指導老師 : 郭艷光教授 報告者 : 吳育驊
第2章 建立Android應用程式 2-1 Java語言、XML文件與Android 2-2 建立第一個Android應用程式
Matlab及其应用 鲍文 哈尔滨工业大学 先进动力控制与可靠性研究所
Lotus Domino R7 Designer
單元一:基頻訊號傳送技術實習 (PCM取樣 量化 編碼部分) 數位通訊實習模擬 單元一.
第1章 MATLAB概述 1.1 MATLAB 7.x简介 是Matrix Laboratory的缩写,它将计算、可视化和编程功能于一身,是一个开放的基于矩阵的交互式开发系统。主要用于数学计算、系统建模与仿真、数据分析与可视化等。(Mathworks始创于1984) MATLAB的系统结构.
Chap.1 簡介與入門使用 方煒 台大生機系 彙整.
第一章 概 述 1.1 MATLAB产品族简介 1.2 MATLAB的桌面环境 1.3 Command Windows和MATLAB指令
LabVIEW環境簡介 虛擬儀控程式設計 LabVIEW
Chap 3 資料庫模型與處理架構.
控制系統 Control Systems 資工系 潘欣泰.
OS 定制:多语言的实现 郑永航 MVP 邮箱: QQ:
信号与图像处理基础 An Introduction to Signal and Image Processing 中国科学技术大学 自动化系
Z Mathematical Model ‡ ' MATLAB简介.
第1章 MATLAB概述 编者.
第一讲 MATLAB简介 1.1 MATLAB与通信仿真 1.1.1 通信电路与系统仿真 1.1.2 MATLAB的发展史
Simulink建模与仿真.
SPSS-概述與資料處理 輔大統計資訊系 黃孝雲.
張智星 清大資工系 多媒體檢索實驗室 MATLAB小傳與外觀 張智星 清大資工系 多媒體檢索實驗室.
引 言.
Introduction to MATLAB
本章內容 資訊與資訊科技 資訊科技的內部應用 資訊科技的外部應用 資訊科技對組織設計的影響 組織控制與資訊科技 Chapter 9
授課教授:張寶基 助教:梁凱雯 郭千豪 音視訊處理實驗室 2014 / 9 / 30
第1章 MATLAB操作基础 1.1 绪论 1.2 MATLAB概述 1.3 MATLAB的运行环境与安装 1.4 MATLAB集成环境 1.5 MATLAB帮助系统.
MATLAB 程序设计语言 任课教师:刘毅 西安电子科技大学 ISN国家重点实验室.
資料結構 Data Structures Fall 2006, 95學年第一學期 Instructor : 陳宗正.
MATLAB 程式設計入門篇 動畫製作.
1 离散信号 2019/4/10.
資訊科技與組織管理. 資訊科技與組織管理 瞭解資訊與資訊科技的基本概念 瞭解資訊科技在組織內部的主要應用 瞭解資訊科技在組織外部的主要應用 瞭解資訊科技的應用對組織結構設計的影響 瞭解組織控制與資訊科技間的關係 組織理論與管理 Chapter 5 資訊科技與組織管理.
高速工具機驅動系統與機械結構剛性整合設計
虚 拟 仪 器 virtual instrument
MATLAB 程式設計入門篇 初探MATLAB
SIAM全文电子期刊数据库使用指南 iGroup 亚太资讯集团公司
MATLAB 程式設計入門篇 初探MATLAB
一 MATLAB概述 主要内容: (1)MATLAB发展历史和产品族简介 (2)MATLAB的桌面环境 (3)MATLAB的主要功能
专 业: 信号与信息处理 学生姓名: 杜 兰 任课老师: 高新波 二零零二年十二月
導 論 教學投影片.
張智星 (Roger Jang) 台大資工系 多媒體檢索實驗室
第一单元 第1课 Matlab概述 1.MATLAB 2.工具箱 3.高效数值计算功能 4.完备的计算结果和编程可视化功能
An Quick Introduction to R and its Application for Bioinformatics
Introduction to Matlab
第1章 MATLAB操作基础 1. 1 MATLAB概述 1. 2 MATLAB的运行环境与安装 1. 3 MATLAB集成环境 1
Chapter 14 系統保護 (System Protection)
第7章 MATLAB工程计算.
MATLAB 实用教程.
作者:郭阳宽 王正林 《过程控制系统仿真》 电子工业出版社 出版 作者:郭阳宽 王正林
----以《西北民族音乐学术资源数据库》为例 西安音乐学院 景 月 亲
本教學投影片係屬教科書著作之延伸,亦受著作權 法之保護。
Presentation transcript:

原版:清大資工系 張智星 新增版:方煒 台大生機系 MATLAB小傳、外觀 與 使用入門 原版:清大資工系 張智星 新增版:方煒 台大生機系

1-1 MATLAB 小傳(1) 由MathWorks公司於1984年推出的數學軟體。 名稱是由「矩陣實驗室」﹙MATrix LABoratory)所合成。 MATLAB為各種動態系統模擬、數位訊號處理、科學計算、科學目視等領域的標準程式語言。 MATLAB 的許多的核心計算技術是源自於 LINPACK 及 EISPACK 。

1-1 MATLAB 小傳(2) MATLAB早在 1978 年即已現身,是用 Fortran 撰寫的免費軟體,其作者是當時任教於新墨西哥大學的 Cleve Moler 教授。 Jack Little(又稱為 John Little)將 MATLAB 以C語言重寫,並於 1984 年成立 MathWorks公司,首次推出 MATLAB 商用版。 MathWorks在 Newsgroup 上進行對使用者的技術指導,在 WWW 興起之後,就提供各項技術支援與搜尋功能,並在內聯網(Intranet)方面,以 Web 與資料庫的整合來進行軟體 bug 的追蹤、修復與管理。

MATLAB簡介 MATLAB 早期以矩陣運算為主,第 4 版推出握把式圖形(Handle Graphics),第 5 版中允許使用者建立許多不同的資料型態,(如多維陣列、結構陣列、異質陣列等)。 MATLAB 是一個計算核心,圍繞著這個計算核心,有許多針對不同應用所開發的應用程式,稱為工具箱(Toolboxes) 。

Simulink 及 Stateflow Simulink 專用於連續或離散時間的動態系統模擬。 Simulink 是一個模擬核心,圍繞著這個核心所開發的應用程式稱為方塊集(Blocksets)。 Stateflow 則用於模擬有限狀態機(Finite State Machines)或事件驅動系統(Event-driven Systems)。

MATLAB、Simulink 及 Stateflow 由現有 Simulink 與 Stateflow 的 C 程式碼自動產生功能,以及定點運算方塊集(Fixed-point Blockset)與 C 程式碼至 VHDL 的自動轉換功能,可看出「高階的系統模擬」或「低階的晶片演算法設計」,都可用 MATLAB/Simulink/Stateflow 及相關的工具箱來達成。 MATLAB Toolboxes Compiler Simulink Stateflow Blocksets RTW Coder

Toolboxes Fuzzy logic Communications Garch Control system Curve fitting Data acquisition Database Datafeed Filter design Financial Financial derivatives Financial time series Fuzzy logic Garch Image processing Instrument control LMI control Matlab link for code composer studio Mapping Model predictive control Model-based calibration

Toolboxes Mu-analysis and synthesis Neural Network Optimization Partial Differential Robust control Signal processing Spline Statistics Symbolic math System identification Virtual reality Wavelet

1-2 MATLAB 第五版的外觀 啟動方式:( 以MATLAB 5.3版R11為主) 以滑鼠點選兩次桌面上的MATLAB圖示( ) 於 DOS 視窗輸入下列命令來啟動 MATLAB: {MATLAB 根目錄}\bin\matlab

下拉式選單(Pull-down Menu) 下拉式選單: File,Edit,View,Window,Help 等,其中較重要的是 File/Preference 下的圖形介面,可以設定個人的喜好值,如下:

工作空間瀏覽器 圖示為 ,可用於瀏覽位於工作空間中的變數,包含其名稱、資料形態、維度大小、佔用位元大小等,其外觀如下:

路徑瀏覽器 圖示為 ,功能是以視窗面的方式來對搜尋路徑進行新增、修改或刪除等功能,其外觀如下:

Simulink 方塊庫瀏覽器 Simulink 是以方塊圖為基礎的動態模擬系統,是架於 MATLAB 之上的另一個產品。

線上支援視窗 圖示為 ,可開啟 MATLAB 的線上支援視窗,並將 MATLAB 所有的指令分門別類。外觀如下:

1-3 MATLAB 第六版的外觀(1) MATLAB 第六版( 以6.5 (R13)版為主 )的啟動方法和第五版相同。 介面是以 Java 撰寫,因此第一次啟動時間較久。外觀如下:

1-3 MATLAB 第六版的外觀(2) MATLAB 桌面被分割成三個小視窗: 命令視窗 Command Window 工作空間變數列表Workspace Window 命令歷史列表 List of Command History

「View」的下拉式選單(1) 較常用的五個視窗 Profiler: 開啟或關閉”計時器控制頁”。 help: 開啟或關閉”技術支援頁”。 Command Window: 開或關”命令視窗”。 Command History: 開或關”命令歷史列表”。 Current Directory: 開或關”目前目錄檢視窗”。 Workspace: 開啟或關閉”工作空間變數列表”。 Launch Pad: 開啟或關閉”啟動面版”。 前四者為預設(default)的視窗 Profiler: 開啟或關閉”計時器控制頁”。 help: 開啟或關閉”技術支援頁”。

「View」的下拉式選單(2) Undock from Desktop

「View」的下拉式選單(3) 點選View/Desktop Layout/Five Panel可同時開啟其中較重要的五個視窗: 點選View/Desktop Layout/Default可恢復原狀。

「 File 」的下拉式選單(1) 請輸入 A=magic(3); 點選File/New/M file可叫出程式編輯器 點選File/Save 以test1 檔名儲存於預設目錄 請輸入 A=magic(3);

「 File 」的下拉式選單(2) 關閉程式編輯器 在Command Window 輸入Test1執行該程式 連續輸入三個指令如Command history 所示 輸出結果如Command Window 視窗所示

「 File 」的下拉式選單(3) 點選File/Open 可叫出目前目錄 選取 test1叫出該M file 輸入新的指令如右所示 到Command Window 視窗看執行結果 持續輸入D=A’ 輸入clc 清除Command Window 輸入clear A清除變數A 輸入clear all 清除所有變數

「 File 」的下拉式選單(4) 點選File/Set Path可建立程式工作區, Matlab 會依照預設的path 與順序來尋找所要的檔案。

1-4 MATLAB 第七版的外觀 MATLAB 7.0 (R14) 發行於 2004 年六月,其啟動方法和第六版相同。

「活頁夾」型式的MATLAB桌面 點選Desktop/Desktop Layout/All Tabbed可將各個小視窗改為「活頁夾」的型式。 (由左圖可以看出 共有六個小視窗) 若要回到預設的桌面配置,可點選Desktop/Desktop Layout/Default

End of Chapter 1