




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第1頁第第2章章 基本使用方法基本使用方法 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社教學目標教學目標教學重點教學重點教學內容教學內容MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第2頁教學目標l 掌握利用掌握利用MATLAB R2010a的命令窗口進的命令窗口進行簡單的數學運算行簡單的數學運算l 掌握常用的操作命令和快捷鍵掌握常用的操作命令和快捷鍵l 了解了解MATLAB R2010a的數據類型的數據類型l 了解了解MA
2、TLAB R2010a的操作符的操作符l 了解了解MATLAB R2010a的基本數學函數的基本數學函數l 了解了解MATLAB R2010a腳本編程腳本編程MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第3頁教學重點l 掌握利用掌握利用MATLAB R2010a的命令窗口進的命令窗口進行簡單的數學運算行簡單的數學運算l 掌握常用的操作命令和快捷鍵掌握常用的操作命令和快捷鍵l 了解了解MATLAB R2010a的數據類型的數據類型l 了解了解MATLAB R2010a的操作符的操作符MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華
3、大學出版社2022年4月24日第4頁教學內容l簡單的數學運算簡單的數學運算l常用的操作命令和快捷鍵常用的操作命令和快捷鍵lMATLAB R2010a 的數據類型的數據類型lMATLAB R2010a 的運算符的運算符 lMATLAB的一些基礎函數的一些基礎函數lMATLAB腳本文件腳本文件 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第5頁簡單的數學運算(簡單的數學運算(1/6)l最簡單的計算器使用法最簡單的計算器使用法 直接輸入法直接輸入法 存儲變量法存儲變量法MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022
4、年4月24日第6頁簡單的數學運算(簡單的數學運算(2/6)l表達式書寫規(guī)則表達式書寫規(guī)則 在大多數情況下,在大多數情況下,MATLAB 對空格不予處理,因此在對空格不予處理,因此在書寫表達式時,可以利用空格調整表達式的格式,使書寫表達式時,可以利用空格調整表達式的格式,使表達式更易于閱讀。表達式更易于閱讀。 在在 MATLAB 表達式中,遵守四則運算法則,與通常法表達式中,遵守四則運算法則,與通常法則相同。即運算從左到右進行,乘法和除法優(yōu)先于加則相同。即運算從左到右進行,乘法和除法優(yōu)先于加減法,指數運算優(yōu)先于乘除法,括號的運算級別最高;減法,指數運算優(yōu)先于乘除法,括號的運算級別最高;在有多重括
5、號存在的情況下,從括號的最里邊向最外在有多重括號存在的情況下,從括號的最里邊向最外邊逐漸擴展。邊逐漸擴展。 需要注意的是,在需要注意的是,在 MATLAB 中只用小括號代表運算級中只用小括號代表運算級別,中括號只用于生成向量和矩陣,花括號用于生成別,中括號只用于生成向量和矩陣,花括號用于生成單元數組。單元數組。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第7頁簡單的數學運算(簡單的數學運算(3/6)l MATLAB中的常用數學函數中的常用數學函數 MATLAB提供的基本初等函數包括三角函數、提供的基本初等函數包括三角函數、指數函數和對數函數、復
6、數函數、取整和求余指數函數和對數函數、復數函數、取整和求余函數、坐標變換函數、數理函數和一些特殊函函數、坐標變換函數、數理函數和一些特殊函數。數。 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第8頁簡單的數學運算(簡單的數學運算(4/6)lMATLAB 的數學運算符的數學運算符 l需要注意的是,右除和左除的意義并不相同。需要注意的是,右除和左除的意義并不相同。右除為常規(guī)的除法,而左除的意義為:右除為常規(guī)的除法,而左除的意義為:ab=b/a。 符號功能實例+加法3+5=8-減法3-5=-2*矩陣乘法3*5=15.*乘,點乘,即數組乘法/右除3/5
7、 =0.6000./數組右除左除35= 1.6667.數組左除乘方35= 243.數組乘方矩陣共軛轉置.矩陣轉置MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第9頁簡單的數學運算(簡單的數學運算(5/6)l 標點符號的使用標點符號的使用 在在 MATLAB 中,標點符號有著充分的意義,中,標點符號有著充分的意義,可以用標點符號進行運算,或者標點符號可可以用標點符號進行運算,或者標點符號可以包含特定的意義。以包含特定的意義。 標點符號定義標點符號定義分號(;)數組行分隔符;取消運行顯示點(.)小數點;結構體成員訪問逗號(,)數組列分隔符;函數參數分
8、隔符省略號()續(xù)行符冒號(:)在數組中應用較多,如生成等差數列引號()定義字符串圓括號(( ))指定運算優(yōu)先級;函數參數調用;數組索引等號(=)賦值語句方括號( )定義矩陣感嘆號(!)調用操作系統(tǒng)運算花括號( )定義單元數組百分號(%)注釋語句的標識MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第10頁簡單的數學運算(簡單的數學運算(6/6)l分號(分號(;) 分號用于區(qū)分數組的行,或者用于一個語分號用于區(qū)分數組的行,或者用于一個語句的結尾處,取消運行顯示。句的結尾處,取消運行顯示。l百分號(百分號(%) 該符號用于在程序文本中添加注釋,增加該符
9、號用于在程序文本中添加注釋,增加程序的可讀性。百分號之后的文本都將視程序的可讀性。百分號之后的文本都將視作注釋,系統(tǒng)不對其進行編譯。作注釋,系統(tǒng)不對其進行編譯。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第11頁常用的操作命令和快捷鍵(常用的操作命令和快捷鍵(1/3)l為方便用戶操作,為方便用戶操作,MATLAB 中定義了一些中定義了一些快捷鍵。掌握一些常用的操作命令和快捷快捷鍵。掌握一些常用的操作命令和快捷鍵,可以使得對鍵,可以使得對 MATLAB 的操作更加便利。的操作更加便利。 MATLAB R2010a 基礎教程基礎教程 清華大學出版社
10、清華大學出版社2022年4月24日第12頁常用的操作命令和快捷鍵(常用的操作命令和快捷鍵(2/3)l常用的操作命令常用的操作命令命令功能命令功能cd顯示或改變工作目錄hold圖形保持命令clc清空命令窗口load加載指定文件中的變量clear清除工作區(qū)中的變量pack整理內存碎片clf清除圖形窗口path顯示搜索目錄diary日志文件命令quit退出 MATLABdir顯示當前目錄下文件save保存內存變量disp顯示變量或文字的內容type顯示文件內容echo命令窗口信息顯示開關MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第13頁常用的操作命
11、令和快捷鍵(常用的操作命令和快捷鍵(3/3)l常用的操作快捷鍵常用的操作快捷鍵快捷鍵功能快捷鍵功能(Ctrl + p)調用上一行Home(ctrl+a)移動到命令行開頭(Ctrl + n)調用下一行End(ctrl+e)移動到命令行結尾(Ctrl + b)光標左移一個字符Ctrl + Home移動到命令窗口頂部(Ctrl + f)光標右移一個字符Ctrl + End移動到命令窗口底部Ctrl + 光標左移一個單詞Shift + Home選中光標和表達式開頭之間的內容Ctrl + 光標右移一個單詞Shift + End選中光標和表達式結尾之間的內容Esc取消當前輸入行Ctrl + k剪切光標和表
12、達式結尾之間的內容MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第14頁MATLAB R2010a 的數據類型的數據類型l整數整數 l浮點數浮點數 l復數復數 l邏輯變量邏輯變量 l各種數據類型之間的轉換各種數據類型之間的轉換 l數據類型操作函數數據類型操作函數 l變量變量 l系統(tǒng)預定義的特殊變量系統(tǒng)預定義的特殊變量 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第15頁整數整數lMATLAB 支持支持8位、位、16位、位、32位和位和64位的有符號位的有符號和無符號整數數據類型。和無符號整數數據類
13、型。l上述整數數據類型除了定義范圍不同外,具有相上述整數數據類型除了定義范圍不同外,具有相同的性質。同的性質。數據類型描述uint88位無符號整數,范圍為0255(即028-1)int88位有符號整數,范圍為-128127(即-2727-1)uint1616位無符號整數,范圍為065535(即0216-1)int1616位有符號整數,范圍為-3276832767(即-215215-1)uint3232位無符號整數,范圍為04294967295(即0232-1)int3232位有符號整數,范圍為-21474836482147483647(即-231231-1)uint6464位無符號整數,范圍為
14、018446744073709551615(即0264-1)int6464位有符號整數,范圍為-92233720368547758089223372036854775807(即-263263-1)MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第16頁定義整數變量定義整數變量l定義變量:由于定義變量:由于 MATLAB 默認的數據類型默認的數據類型為雙精度型,因此在定義整形變量時,需為雙精度型,因此在定義整形變量時,需指定變量的數據類型。指定變量的數據類型。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24
15、日第17頁整數運算(整數運算(1/2)l運算:類型相同的整數之間可以進行運算,返回運算:類型相同的整數之間可以進行運算,返回相同類型的結果。在進行加、減和乘法運算時比相同類型的結果。在進行加、減和乘法運算時比較簡單,在進行除法運算時稍微復雜一些,因為較簡單,在進行除法運算時稍微復雜一些,因為在多精度情況下,整數的除法不一定能得到整數在多精度情況下,整數的除法不一定能得到整數的結果。在進行除法時,的結果。在進行除法時,MATLAB 首先將兩個數首先將兩個數視為雙精度類型進行運算,然后將結果轉化為相視為雙精度類型進行運算,然后將結果轉化為相應的整形數據。應的整形數據。lMATLAB 中不允許進行不
16、同整數類型之間的運算。中不允許進行不同整數類型之間的運算。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第18頁整數運算(整數運算(2/2)l由于每種整數數據類型都有相應的取值范圍,因此數學運算有可能產由于每種整數數據類型都有相應的取值范圍,因此數學運算有可能產生結果溢出。生結果溢出。MATLAB 利用飽和處理處理此類問題,即當運算結果利用飽和處理處理此類問題,即當運算結果超出了此類數據類型的上限或下限時,系統(tǒng)將結果設置為該上限或下超出了此類數據類型的上限或下限時,系統(tǒng)將結果設置為該上限或下限。限。 例例 2-10 整數運算中的數據溢出整數運算中
17、的數據溢出 x=int8(100); y=int8(90); z=x+yz = 127 x-3*yans = -27 x-y-y-yans = -128結果溢出上限,因此結果為127 3*y溢出上限,結果為127,繼續(xù)計算,得到最后結果-27 計算x-y-y-y時,從左到右進行計算,結果溢出下限,因此結果為-128 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第19頁浮點數(浮點數(1/2)lMATLAB 的默認數據類型是雙精度類型的默認數據類型是雙精度類型(double)。為了節(jié)省存儲空間,)。為了節(jié)省存儲空間,MATLAB 也支持單精度數據
18、類型的數組。也支持單精度數據類型的數組。 l單精度和雙精度數據類型的取值范圍和精單精度和雙精度數據類型的取值范圍和精度可以通過例度可以通過例 2-12 的方式進行查看的方式進行查看 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第20頁浮點數(浮點數(2/2)l例例 2-12 單精度和雙精度數據類型的取值范圍和精度單精度和雙精度數據類型的取值范圍和精度 realmin(single)ans = 1.1755e-038 realmax(single)ans = 3.4028e+038 eps(single)ans = 1.1921e-007 rea
19、lmin(double)ans = 2.2251e-308 realmax(double)ans = 1.7977e+308 eps(double)ans = 2.2204e-016l創(chuàng)建單精度類型的變量時需要聲明變量類型,與創(chuàng)建整型變量類似。單精度數據類型的數據進行運創(chuàng)建單精度類型的變量時需要聲明變量類型,與創(chuàng)建整型變量類似。單精度數據類型的數據進行運算時,返回值為單精度。算時,返回值為單精度。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第21頁復數復數l復數由兩個部分組成:實部和虛部。基本復數由兩個部分組成:實部和虛部?;咎摂祮挝坏扔?,在
20、虛數單位等于,在 MATLAB 中虛數單位由中虛數單位由 i 或者或者 j 表示。表示。lMATLAB 中可以通過兩種方法創(chuàng)建復數,中可以通過兩種方法創(chuàng)建復數,第一種方法為直接輸入法,另一種創(chuàng)建復第一種方法為直接輸入法,另一種創(chuàng)建復數的方法為通過數的方法為通過 complex 函數。函數。 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第22頁復數復數lcomplex 函數的調用方法如下。函數的調用方法如下。 c = complex(a,b),返回結果,返回結果 c 為復數,其實部為為復數,其實部為 a,虛部為虛部為 b。輸入參數。輸入參數 a
21、和和 b 可以為標量,或者維數、可以為標量,或者維數、大小相同的向量、矩陣或者多維數組,輸出參數和大小相同的向量、矩陣或者多維數組,輸出參數和 a 和和 b 的結構相同。的結構相同。a 和和 b 可以有不同的數據類型,當可以有不同的數據類型,當 a 和和 b 為各種不同的類型時,返回值分別為:為各種不同的類型時,返回值分別為: 當 a 和 b 中有一個為單精度時,返回結果為單精度; 如果 a 和 b 其中一個為整數類型,則另外一個必須有相同的整數類型,或者為雙精度型,返回結果 c 為相同的整數類型。 c = complex(a),只有一個輸入參數,返回結果,只有一個輸入參數,返回結果 c 為為
22、復數,其實部為復數,其實部為 a,虛部為,虛部為 0。但是此時。但是此時 c 的數據類型的數據類型為復數。為復數。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第23頁邏輯變量(邏輯變量(1/5)l邏輯數據類型通過邏輯數據類型通過 1 和和 0 分別表示邏輯真分別表示邏輯真和邏輯假。一些和邏輯假。一些 MATLAB 函數或操作符會函數或操作符會返回邏輯真或邏輯假表示條件是否滿足。返回邏輯真或邏輯假表示條件是否滿足。如表達式如表達式 (5 * 10) 40 返回邏輯真。返回邏輯真。l在在 MATLAB 中,存在邏輯數組,如下面的中,存在邏輯數組,如
23、下面的表達式返回邏輯數組:表達式返回邏輯數組: 30 40 50 60 70 40ans = 0 0 1 1 1MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第24頁邏輯變量(邏輯變量(2/5)l邏輯數組的創(chuàng)建邏輯數組的創(chuàng)建 創(chuàng)建邏輯數組的最簡單的方法為直接輸入元素創(chuàng)建邏輯數組的最簡單的方法為直接輸入元素的值為的值為 true 或者或者 false 邏輯數組也可以通過邏輯表達式生成邏輯數組也可以通過邏輯表達式生成MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第25頁邏輯變量(邏輯變量(3/5)lMA
24、TLAB 中返回邏輯中返回邏輯值的函數和操作符值的函數和操作符 函數說明true, false將輸入參數轉化為邏輯值logical將數值轉化為邏輯值& (and), | (or), (not), xor, any, all邏輯操作符&, |“并”和“或”的簡寫方式= (eq), = (ne), (gt), = (ge)關系操作符所有的 is* 類型的函數,cellfun判斷函數strcmp, strncmp, strcmpi, strncmpi字符串比較MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第26頁邏輯變量(邏輯變量(4/
25、5)l邏輯數組的應用邏輯數組的應用 用于條件表達式用于條件表達式 如果僅當條件成立時執(zhí)行某段代碼,可以應用如果僅當條件成立時執(zhí)行某段代碼,可以應用邏輯數組進行判斷和控制邏輯數組進行判斷和控制 用于數組索引用于數組索引在在 MATLAB 中支持通過一個數組對另一個數中支持通過一個數組對另一個數組進行索組進行索MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第27頁邏輯變量(邏輯變量(5/5)l邏輯數組的判斷邏輯數組的判斷 lMATLAB 中提供了一組函數用于判斷數組是否為中提供了一組函數用于判斷數組是否為邏輯數組邏輯數組 函數功能whos(x)顯示數
26、組 x 的元素值及數據類型islogical(x)判斷數組 x 是否為邏輯數組,是則返回真isa(x, logical)判斷數組 x 是否為邏輯數組,是則返回真class(x)返回數組 x 的數據類型cellfun(islogical, x)判斷單元數組的每個單元是否為邏輯值MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第28頁各種數據類型之間的轉換各種數據類型之間的轉換l在在 MATLAB 中,各種數據類型之間可以互相轉中,各種數據類型之間可以互相轉化,轉化方式為:化,轉化方式為: 1)datatype(variable),其中,其中 data
27、type 為目標數據類為目標數據類型,型,variable 為待轉化的變量;為待轉化的變量; 2)cast(x,type),將,將x的類型轉化為的類型轉化為type指定的類指定的類型。型。 l轉化時,如果由高精確度數據類型轉化為低精確轉化時,如果由高精確度數據類型轉化為低精確度數據類型,則對數據進行四舍五入;如果由定度數據類型,則對數據進行四舍五入;如果由定義范圍大的數據類型轉化為定義范圍小的數據類義范圍大的數據類型轉化為定義范圍小的數據類型,則返回目標數據類型的上限或下限。型,則返回目標數據類型的上限或下限。MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年
28、4月24日第29頁數據類型操作函數數據類型操作函數l其中的其中的 type 包包括括 numeric、integer、float 和所有的和所有的數據類型。數據類型。 函數描述double創(chuàng)建或轉化為雙精度類型single創(chuàng)建或轉化為單精度類型int8,int16,int32,int64創(chuàng)建或轉化為相應的有符號整數類型uint8,uint16,uint32,uint64創(chuàng)建或轉化為相應的無符號整數類型isnumeric判斷是否為整數或浮點數,是則返回true(或者1)isinteger判斷是否為整數,是則返回true(或者1)isfloat判斷是否為浮點數,是則返回true(或者1)isa(x
29、,type)判斷是否為 type 指定的類型,是則返回true(或者1)cast(x,type)設置x的類型為 typeintmax(type)type 類型的最大整數值intmin(type)type 類型的最小整數值realmax(type)type 類型的最大浮點實數值realmin(type)type 類型的最小浮點實數值eps(type)type 類型eps值eps(x)變量x的eps值MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第30頁變量變量lMATLAB 的變量命名規(guī)則與其他計算機語言類似,的變量命名規(guī)則與其他計算機語言類似,這
30、一節(jié)介紹這一節(jié)介紹 MATLAB 的命名規(guī)則。首先,變量的命名規(guī)則。首先,變量名必須是一個單一的詞,不能包含空格,另外其名必須是一個單一的詞,不能包含空格,另外其命名必須符合下列規(guī)則:命名必須符合下列規(guī)則: (1)變量名區(qū)分大小寫。如)變量名區(qū)分大小寫。如 pi 和和 Pi 是兩個不同的變是兩個不同的變量。在命令窗口中輸入如下的命令,查看其結果。量。在命令窗口中輸入如下的命令,查看其結果。 (2)變量名長度不超過)變量名長度不超過63個字符,超過的部分將會被個字符,超過的部分將會被忽略。忽略。 (3)變量名必須以字母開始,其后可以為字母、數字)變量名必須以字母開始,其后可以為字母、數字或者下劃
31、線?;蛘呦聞澗€。MATLAB 中的變量名不支持其他符號,中的變量名不支持其他符號,因為其他符號在因為其他符號在 MATLAB 中具有特殊的意義。中具有特殊的意義。 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第31頁MATLAB R2010a 的操作符(的操作符(1/3)l關系運算符關系運算符 lMATLAB 的關系運算符能用來比較兩個相同大的關系運算符能用來比較兩個相同大小的數組,或用來比較一個數組和一個標量。小的數組,或用來比較一個數組和一個標量。MATLAB 的關系運算符包括所有常用的比較運的關系運算符包括所有常用的比較運算符,如表所示算
32、符,如表所示 運算符說明運算符說明小于大于=大于或等于=等于=不等于MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第32頁MATLAB R2010a 的操作符(的操作符(2/3)l邏輯運算符邏輯運算符l邏輯運算符主要包括邏輯運算符主要包括“與與”、“或或”和和“非非”。使用邏輯運算符可以將多個表達式組合在一起,使用邏輯運算符可以將多個表達式組合在一起,或者對關系表達式取反。或者對關系表達式取反。MATLAB 中的邏輯運算中的邏輯運算符如表所示。符如表所示。運算符描述&與&與,只適用于標量。a & b,當 a 的值為假時,則
33、忽略 b 的值|或|或,只適用于標量。a | b,當 a 的值為真時,則忽略 b 的值非MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第33頁MATLAB R2010a 的操作符(的操作符(3/3)l運算符優(yōu)先級運算符優(yōu)先級 lMATLAB 在執(zhí)行含有關系運算和邏輯運算的數學在執(zhí)行含有關系運算和邏輯運算的數學運算時,同樣遵循一套優(yōu)先級原則。運算時,同樣遵循一套優(yōu)先級原則。MATLAB 首首先執(zhí)行具有較高優(yōu)先級的運算,然后執(zhí)行具有較先執(zhí)行具有較高優(yōu)先級的運算,然后執(zhí)行具有較低優(yōu)先級的運算;如果兩個運算的優(yōu)先級相同,低優(yōu)先級的運算;如果兩個運算的優(yōu)先
34、級相同,則按從左到右的順序執(zhí)行。則按從左到右的順序執(zhí)行。MALTAB 中各運算符中各運算符的優(yōu)先級順序如表所示,表中按照優(yōu)先級從高到的優(yōu)先級順序如表所示,表中按照優(yōu)先級從高到低的順序排列各運算符。低的順序排列各運算符。運算符圓括號 ()轉置 (.),共軛轉置 (),乘方 (.),矩陣乘方 ()標量加法 (+)、減法 (-)、取反 ()乘法 (.*),矩陣乘法 (*),右除 (./),左除 (.),矩陣右除 (/),矩陣左除 ()加法 (+),減法 (-),邏輯非 ()冒號運算符 (:)小于 (),小于等于 (),大于等于 (=),等于 (=),不等于 (=)數組邏輯與 (&)數組邏輯或
35、 (|)邏輯與 (&)邏輯或 (|)MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第34頁MATLAB的一些基礎函數的一些基礎函數l位操作函數位操作函數 l邏輯運算函數邏輯運算函數 l集合函數集合函數 l時間與日期函數時間與日期函數 MATLAB R2010a 基礎教程基礎教程 清華大學出版社清華大學出版社2022年4月24日第35頁MATLAB腳本文件(腳本文件(1/3)l對于一些簡單的問題,當需要的命令數很少時,用戶可以對于一些簡單的問題,當需要的命令數很少時,用戶可以直接在直接在 MATLAB 的命令窗口中輸入命令。但是,對于多的命令窗口中輸入命令。但是,對于多數問題,所需的命令較多,或者需要邏輯運算,進行流程數問題,所需的命令較多,或者需要邏輯運算,進行流程控制,此時采用直接輸入命令的方法則會引起不便。針對控制,此時采用直接輸入命令的方法則會引起不便。針對這些問題,一個合理的解決方法是使用腳本文件。腳本文這些問題,一個合理的解決方法是使用腳本文件。腳本文件不接受輸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產代理合同范本
- 石頭承包運輸合同范本
- 銷售臥式機床合同范本
- 分期借款還款合同范本
- 擺攤食品進貨合同范本
- 商場房租合同范本
- 施工合同范本
- 服裝外賣采購合同范本
- 中小學-垃圾分類 2-課件
- 2025租房合同簡單版范文
- 淺談河北地下水資源開采情況及引發(fā)的災害
- 2023年南通市特殊教育崗位教師招聘考試筆試題庫及答案解析
- GB/T 3810.2-2016陶瓷磚試驗方法第2部分:尺寸和表面質量的檢驗
- 脊柱CT診斷醫(yī)學課件
- GB/T 23861-2009婚姻介紹服務
- 電鑄成型1(上課8)
- GA 38-2021銀行安全防范要求
- 翻譯中的形合與意合課件
- 恐懼-回避理論模型
- 營養(yǎng)醫(yī)師及營養(yǎng)科工作解讀課件
- DB13T 5461-2021 連翹種子種苗質量標準
評論
0/150
提交評論