Matlab 程式設計 Speaker:靜儀.

Slides:



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

Matlab 教學 Speaker :陳珮妮 Date : 2013/03/14 1. Outline  MATLAB 簡介  算術邏輯運算  Matlab 陣列  Matlab 矩陣 2.
第一單元 建立java 程式.
普陀区税务局 营业税改征增值税试点 最新政策 货物和劳务税科 2013年7月.
第四章 保税货物的通关(上).
中五級中史科及通識科跨科研習 研習大澳的「宗教文化」─ 廟宇的研習 指導老師:周婉儀老師 組員: 陳偉欽 5a (15)
您買美元了嗎? 退休規劃 全球外幣保單.
台灣廢物物處理機構 邱騰煥 8 號.
Introduction to Matlab
Matlab教學 Speaker:林昱志 Date:2012/10/18.
1-1 MATLAB 小傳(1) 由MathWorks公司於1984年推出的 數學軟體。 名稱是由「矩陣實驗室﹙MATrix
1012 MATLAB 教學 彭奕翔 2013/02/27.
TQC+ JAVA全國教師研習會 PLWeb 程式設計練習平台 簡介.
國語文好點子趴辣客教學食譜 甜點:〈焦糖鳥布蕾〉
我国的人民民主专政.
MATLAB簡介 MATLAB程式設計《入門篇》
臺北市立大學 資訊科學系(含碩士班) 賴阿福
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
第1章 MATLAB概述 1.1 MATLAB 7.x简介 是Matrix Laboratory的缩写,它将计算、可视化和编程功能于一身,是一个开放的基于矩阵的交互式开发系统。主要用于数学计算、系统建模与仿真、数据分析与可视化等。(Mathworks始创于1984) MATLAB的系统结构.
MATLAB介紹.
微積分 第三次上機 Matlab 教學 2007/12/04 朱育正.
物件導向程式設計 CH1, CH2.
JDK 安裝教學 (for Win7) Soochow University
R教學 安裝RStudio 羅琪老師.
安裝JDK 安裝Eclipse Eclipse 中文化
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
檔案與磁碟的基本介紹.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
雲端計算.
Java 程式設計 講師:FrankLin.
引 言.
Introduction to MATLAB
授課教授:張寶基 助教:梁凱雯 郭千豪 音視訊處理實驗室 2014 / 9 / 30
第1章 MATLAB操作基础 1.1 绪论 1.2 MATLAB概述 1.3 MATLAB的运行环境与安装 1.4 MATLAB集成环境 1.5 MATLAB帮助系统.
程式設計實習課(四) ----C 函數運用----
MATLAB 程式設計入門篇 初探MATLAB
第一單元 建立java 程式.
VS.NET 2003 IDE.
数学建模 江西财经大学 数学与管理决策系 制作:华长生 华长生制作.
共有六個運算性質 包括它的證明以及相關題型
開始使用Visual C++.
大綱 *專題演講介紹 *大陸醫療的改革與發展 *海報發表文章分享 2012海峽兩岸醫院院長論壇行後報告 ‧台北
MATLAB 程式設計入門篇 初探MATLAB
CH1 我的第一個App與變數宣告.
期末考.
实验教学 MATLAB在行列式和矩阵中的应用 授课教师:杨梦云.
MATLAB 程式設計入門篇 初探MATLAB
撰寫MATLAB基礎財務程式 柯婷瑱.
VS.NET 2003 IDE.
CVPlayer下載及安裝& IVS操作說明
算獨教學 范國祥製作 於新湖國小 算獨資料來源
HelloPurr_Extend 靜宜大學資管系 楊子青
Flash 8:開口中 從Y:\ 複製『開口中.fla』到 D:\ 更改名稱為:s3x99 (你的班號) 雙按開啟檔案 2019年5月7日
流程控制:Switch-Case 94學年度第一學期‧資訊教育 東海大學物理系.
第一单元 第1课 Matlab概述 1.MATLAB 2.工具箱 3.高效数值计算功能 4.完备的计算结果和编程可视化功能
Chapter 15 檔案存取 LabVIEW中的檔案存取函數也可將程式中的資料儲存成Excel或Word檔。只要將欲存取的檔案路徑位址透過LabVIEW中的路徑元件告訴檔案存取函數後,LabVIEW便可將資料存成Excel或Word檔;當然也可以將Excel或Word檔的資料讀入LabVIEW的程式中。
Introduction to Matlab
第1章 MATLAB操作基础 1. 1 MATLAB概述 1. 2 MATLAB的运行环境与安装 1. 3 MATLAB集成环境 1
使用VHDL設計-8x3編碼電路 通訊一甲 B 楊穎穆.
班級:博碩子一甲 授課老師:鐘國家 助教:陳國政
MATLAB 实用教程.
智慧財產權管理講次36 積體電路電路布局保護法(1) 主講:吳銘圳
What is “this”? 在物件導向程式設計中,類別的定義就是在說明如果創建了“這個物件”的話,它會具有那些屬性與功能,以及這些功能是如何實現的。 而所謂的“這個物件”就以 this 來表示。 當我們在JavaScript與jQuery中寫 script 程式(函式)時,“誰”呼叫這個函式,這個“誰”就是該函式中所謂的.
微積分上機課程_Matlab Final 2007/12/25 張民欣.
原版:清大資工系 張智星 新增版:方煒 台大生機系
使用VHDL設計-七段顯示 通訊一甲 B 楊穎穆.
Chapter 4 Multi-Threads (多執行緒).
熟悉的地方沒有風景 ♫ Turn on your speaker.
C語言程式設計 老師:謝孟諺 助教:楊斯竣.
Unix指令4-文字編輯與程式撰寫.
Presentation transcript:

Matlab 程式設計 Speaker:靜儀

Mablab是什麼? MATLAB (MATrix LABoratory)是交談式科技計算語言,具有用法簡易、可靈活運用、程式結構強又兼具延展性。 - 功能強的數值運算 - 先進的資料視覺化功能 - 高階簡單的程式環境 - 開放及可延伸的架構 - 豐富的程式工具箱

Matlab基本操作介面 執行Matlab後,會出現Matlab系統主程式 主程式分成三個小視窗: Current Directory:顯示或更改現行目錄 Workspace:顯示目前工作環境內定義的變數 Command History:紀錄曾經下過的指令 Command Window:我們將它譯為操作視窗,就 如同一個文字操作介面,有 >> 提示號,在提示號之後輸 入指令。

Matlab之簡易數學 在提示符號>>之後,鍵入要計算的算式,MATLAB將計算的結果以ans顯示。如果算式是x=1+2+3,MATLAB將計算的結果以x顯示。 >> 1+2+3 ans = 6 >> 1*10 + 2*20 + 3*30 140 >> x=1+2+3 x =

Matlab之簡易數學 如果在指令結尾加上;,則計算結果不會顯示在指令視窗上,要得知計算值只須鍵入該變數值即可 >> x=1+2+3; >> x x = 6

Matlab之簡易數學 變數:任何變數不必宣告就可以直接使用 -- >> apple=5 apples = 5 >> orange=10 orange = 10 >> total_cost=apple*2+orange*4 total_cost = 50

Matlab之簡易數學 也可以將上述指令打在同一行,以,分開 符號註解 %:在%之後的任何文字都被視為程 >> apple=5 , orange=10 apples = 5 orange = 10 符號註解 %:在%之後的任何文字都被視為程 式的註解,而註解的功能是簡要的說明程式的 內容。

Matlab之簡易數學 Matlab 變數的名稱大小寫有分。所以x 和X 將會不同 有些Matlab內定的變數盡量不拿來當變數

Matlab之簡易數學 基本運算: 加(Addition):+ 減(Sudtraction):- 乘(Multiplication):* 除(Division): / or \ (如:21.9/3 or 3\21.9) 次方(Exponentiation): ^ (如:34=3^4) 絕對值:abs (如:abs(-1)) 開根號:sqrt

練習題 8/10 3100*pi 250000+596432-904568 X=60*89 34 who

練習題 >> 8/10 ans = 0.8000 >> 3^100*pi ans = 1.6191e+048 -58136 >> X=60*89 X = 5340 >> 3^4 ans = 81 >> who Your variables are: X ans

Matlab之基本操作 線上說明: Clear: 去除所有定義過的變數名稱; 如果只是要去除x及y 二個變數則可以鍵入 clear x y。 利用help指令 利用lookfor指令,鍵入關鍵字 (key-word) 指令視窗的功能選單中的”Help”or“?” Clear: 去除所有定義過的變數名稱; 如果只是要去除x及y 二個變數則可以鍵入 clear x y。

M-file檔案 變數較少或簡單的問題,直接在Command Window中鍵入執行:但變數逐漸增多或問題 越來越複雜時,直接鍵入執行的方式將變得 繁瑣。 讓使用者自行將指令及算式寫成巨集程式然 後儲存成個特別的檔案,就是所謂的M-file檔案。 M-file可以自行做更改後,再執行程式,程式 執行的結果將在Command Window顯出。

M-file檔案 2.主視窗左下角的 ,選擇 中的 1.按[File/New/M-file]

M-file檔案 出現一個Editor視 窗,撰寫與修改 Script文字檔的地方 儲存程式檔 執行程式

加分題 視窗中出現”醫資MI96最棒”的訊息 y=1.57 請用matlab算出 sin(y) 、cos(y)sin(y)、tan(y) X=2.46 請用matlab算出 X的最大整數(floor) 及 以2為底的X對數(log2X) 當執行程式時,如何在Command Window 視窗中出現”醫資MI96最棒”的訊息

加分題 >> X=2.46 >>input('醫資MI96最棒') 2.4600 >> floor(X) ans = 2 >> log2(X) 1.2987 >>input('醫資MI96最棒') 醫資MI96最棒 >> y=1.57 y = 1.5700 >> sin(y) ans = 1.0000 >> cos(y)*sin(y) 7.9633e-004 >>tan(y) ans= 1.2558e+003