一,、繪制圖像的常用思路 在通常情況下,手動繪制函數(shù)圖像的基本思路是確定自變量的取值范圍,、選取合適的自變量點,、通過函數(shù)表達(dá)式得出對應(yīng)的應(yīng)變量的點、將這些點連接起來,,即可得到大致圖像,。 使用Matlab繪制函數(shù)圖像也是使用這樣的思路,當(dāng)自變量的點取得夠多時,,連接這些點的圖形就越接近函數(shù)圖像,。 二、Matlab中繪制圖形的常用語言規(guī)范和繪圖函數(shù) 在Matlab中,,選取自變量的操作變得及其簡單,,大致格式如下:X = 下限:取值間隔:上限。詳細(xì)情況可以看案例,。Matlab對于函數(shù)的表示也十分的接近自然語言,,可以參考案例學(xué)習(xí)。在繪制圖像時,,Matlab對于二維和三維圖像有不同的函數(shù),。繪制二維圖像一般使用的是“plot”函數(shù),在調(diào)用它時,,只需要給定對應(yīng)的自變量和應(yīng)變量即可,,例如plot(x,y)就是繪制x為自變量y為應(yīng)變量的函數(shù)圖像;對于三維圖像一般使用“surf”函數(shù),,它的使用也和“plot”函數(shù)大致相同,。當(dāng)然,這兩種繪圖函數(shù)還有一些更加深入的用法,,這里不一一介紹,。 三,、注意事項 由于在Matlab中對于矩陣的乘法有兩種方法,一種是矩陣相乘,,滿足矩陣相乘的規(guī)律,,用“*”符號表示;另一種是矩陣對應(yīng)元素的相乘,,即需要相乘的矩陣的維度相同,,得到的矩陣維度不變,每個位置上的值都是對應(yīng)元素相乘的結(jié)果,,用“.*”符號表示,。同時,在繪制二維圖像時,,plot函數(shù)默認(rèn)沒有使用網(wǎng)格線標(biāo)注,,所以還需要“grid”函數(shù)添加網(wǎng)格線條。在含有除法的函數(shù)表達(dá)式中,,還應(yīng)該避免除數(shù)為零的異常情況,,通常解決它的辦法是在除數(shù)部分表達(dá)式后面加上一個eps(無窮小),。 四,、案例圖形繪制 二維函數(shù)圖像的繪制:在(0,4)的函數(shù)圖像:
圖4.1 二維函數(shù)圖像 三維函數(shù)圖像的繪制: 的函數(shù)圖像,,x,y的取值范圍都是[-8,8]:
圖4.2 三維函數(shù)自變量X的表示 圖4.3 三維函數(shù)圖像 編 輯 | 王文星 責(zé) 編 | 黃章魚 能力越強(qiáng),,責(zé)任越大。實事求是,,嚴(yán)謹(jǐn)細(xì)致,。 ——where2go 團(tuán)隊 |
|