【正文】
數(shù) 名 稱s i n ( x ) 正弦函數(shù) a s i n ( x ) 反正弦函數(shù)c o s ( x ) 余弦函數(shù) a c o s ( x ) 反余弦函數(shù)t a n ( x ) 正切函數(shù) a t a n ( x ) 反正切函數(shù)a b s ( x ) 絕對值 m a x ( x ) 最大值m i n ( x ) 最小值 s u m ( x ) 元素的總和s q r t ( x ) 開平方 e x p ( x ) 以 e 為底的指數(shù)l o g ( x ) 自然對數(shù) )(l o g10x 以 10 為底的對數(shù)s i g n ( x ) 符號函數(shù) f i x ( x ) 取整數(shù)學(xué)函數(shù) MATLAB的內(nèi)部函數(shù)是有限的,有時為了研究某一個函數(shù)的各種性態(tài),需要為 MATLAB定義新函數(shù),為此必須編寫函數(shù)文件 . 函數(shù)文件是文件名后綴為 M的文件,這類文件的 第一行必須是一特殊字符function開始 ,格式為: function 因變量名 =函數(shù)名(自變量名) 函數(shù)值的獲得必須通過具體的運(yùn)算實(shí)現(xiàn),并賦給因變量 . M文件 M文件建立方法: 1. 在 Matlab中,點(diǎn) :FileNewMfile 2. 在編輯窗口中輸入程序內(nèi)容 3. 點(diǎn): FileSave,存盤, M文件名必須 與函數(shù)名一致。 MATLAB入門 ? MATLAB作為線性系統(tǒng)的一種分析和仿真工具,是理工科大學(xué)生應(yīng)該掌握的技術(shù)工具,它作為一種編程語言和可視化工具,可解決 工程 、科學(xué)計(jì)算 和 數(shù)學(xué)學(xué)科 中許多問題。 ? MATLAB建立在 向量 、 數(shù)組 和 矩陣 的基礎(chǔ)上,使用方便,人機(jī)界面直觀,輸出結(jié)果可視化 。 Matlab的應(yīng)用程序也以 M文件保存。 c=b’ 說明:以 空格 或 逗號 分隔的元素指定的是不同列的元素,而以 分號 分隔的元素指定了不同行的元素 . 數(shù)組的運(yùn)算 ( 1)標(biāo)量 數(shù)組運(yùn)算 數(shù)組對標(biāo)量的加、減、乘、除、乘方是數(shù)組的每個元素對該標(biāo)量施加相應(yīng)的加、減、乘、除、乘方運(yùn)算 . 設(shè): a=[a1,a2,…,a n], c=標(biāo)量 則: a+c=[a1+c,a2+c,…,a n+c] a.*c=[a1*c,a2*c,…,a n*c] a./c= [a1/c,a2/c,…,a n/c](右除) a.\c= [c/a1,c/a2,…,c/a n] (左除) a.^c= [a1^c,a2^c,…,a n^c] c.^a= [c^a1,c