freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

matlab語言基礎(chǔ)ppt課件-資料下載頁

2025-01-14 07:15本頁面
  

【正文】 :2*pi。 y1=sin(2*x)./exp(x)。 y2=(2*cos(2*x))./exp(x)sin(2*x)./exp(x)。 plot(x,y1,x,y2)。 ( ) si n ( 2 )xf x e x= () 2 c o s ( 2 ) s in ( 2 )xxd f x e x e xdx =0 1 2 3 4 5 6 7 1 0 . 500 . 511 . 52繪制二維圖形的 plot函數(shù) ? 圖形的疊放 ? 在進(jìn)行一次 plot操作之后,若再進(jìn)行一次 plot操作,則前一次的圖形將會被覆蓋。在這種情況下,若要實(shí)現(xiàn)多個圖形的疊放,可以使用 hold函數(shù)。例如首先繪制y1=sin(x)在 [2π, 2π]上的圖像,然后再繪制 y2=cos(x)的圖像 x=2*pi:pi/100:2*pi。 y1=sin(x)。y2=cos(x)。 plot(x,y1)。hold on。 %繪制 y1,并 hold on允許圖像疊放 plot(x,y2)。hold off。 %在 y1上繪制 y2之后取消允許圖像疊放 6 4 2 0 2 4 6 1 0 . 8 0 . 6 0 . 4 0 . 200 . 20 . 40 . 60 . 81圖形定制 ? 添加標(biāo)注 ? 添加標(biāo)題標(biāo)注的命令為 Title(39。title39。),其中 title是顯示在圖形標(biāo)題處的字符串。 ? 添加坐標(biāo)軸標(biāo)注的命令為 xlabel(39。xstring39。),ylabel(39。ystring39。),zlabel(39。zstring39。),其中命令 xlabel代表對 x軸的標(biāo)注,命令 ylabel代表對 y軸的標(biāo)注,命令 zlabel代表對 z軸的標(biāo)注,單引號之間的字符串即表示顯示在坐標(biāo)軸處的標(biāo)注。 ? 添加圖例的命令為 legend(39。legend139。, 39。legend239。),該命令代表按照繪圖的先后順序?yàn)楦鱾€圖形的線條添加圖例,其名稱分別為 legend1和 legend2。 ? 添加字符串注釋的命令為 text(x,y, ‘string’),該命令代表將字符串 string放置于坐標(biāo)軸的 (x,y)處 ? 設(shè)置選項(xiàng) ? 在調(diào)用 plot函數(shù)時,可以設(shè)置曲線的顏色、線形和標(biāo)記,一些常用的選項(xiàng)如表16所示,調(diào)用方法為: plot(x1,y1,‘a(chǎn)rg1’,x2,y2,‘a(chǎn)rg2’)。例如 plot(x,y, ‘rp’)代表用紅色的虛線繪制曲線,并用五角星對曲線進(jìn)行標(biāo)注。下一頁我們給出一些常用的設(shè)置選項(xiàng)表 圖形定制 ? 設(shè)置選項(xiàng) 顏色 線形 標(biāo)記 b c g k m r w y 藍(lán)色 (默認(rèn) ) 青色 綠色 黑色 紅紫色 紅色 白色 黃色 : . 實(shí)線 (默認(rèn) ) 虛線 點(diǎn)線 點(diǎn)劃線 無 * . o x + s d (默認(rèn) ) 星 點(diǎn) 圈 叉 十字 方塊 菱形 h p v ^ 六角星 五角星 ? ? △ ▽ 選項(xiàng)屬性 相應(yīng)函數(shù) 顯示 /隱藏坐標(biāo)軸 定制坐標(biāo)軸 顯示 /隱藏網(wǎng)格 打開 /關(guān)閉圖形窗口 調(diào)整圖像視角 axis on/off axis([xmin,xmax,ymin,ymax,zmin,zmax]), z軸設(shè)置可選 grid on/off figure/close view(az,el), az為角度, el為高度(默認(rèn) az=, el=30) 圖形顏色、線形和標(biāo)記的設(shè)置 圖形的其他屬性設(shè)置 圖形定制 ? 綜合實(shí)例 x=6::6。 %設(shè)置定義域 y1=sin(x)。 %定義函數(shù) y1 y2=cos(x)。 %定義函數(shù) y2 %在同一坐標(biāo)系繪制 y1和 y2, y1:紅色實(shí)線,用 x標(biāo)注 。 y2:藍(lán)色虛線,用 o標(biāo)注 plot(x,y1,39。rx39。,x,y2,39。bo39。)。 title(39。y=sin(x) and y=cos(x)39。)。 %設(shè)置標(biāo)題 legend(39。y=sin(x)39。,39。y=cos(x)39。)。 %設(shè)置圖例 xlabel(39。xaxis39。)。 ylabel(39。yaxis39。)。 %標(biāo)記坐標(biāo)軸 6 4 2 0 2 4 6 1 0 . 8 0 . 6 0 . 4 0 . 200 . 20 . 40 . 60 . 81y = s i n ( x ) a n d y = c o s ( x )x a x i syaxis y = s i n ( x )y = c o s ( x )子圖繪制 ? 繪制方法 ? 如果我們需要在一個圖上顯示多于一個圖象,可以通過調(diào)用繪制子圖的函數(shù)subplot(m, n, p),參數(shù) m、 n表示將圖形窗口分成 m行、 n列個子窗口,參數(shù) p表示繪圖位置,先行后列,例如分為 2 2個子窗口的話, p=1代表第 1行第 1列, p=3則是第 2行第 1列,以此類推。例如將窗口被分為 2 2個子窗口,第一行并排顯示 y=sin(x)和 y=cos(x)的圖像 x=2*pi:pi/100:2*pi。 y1=sin(x)。y2=cos(x)。 subplot(1,2,1)。plot(x,y1)。%在子圖 1繪制 y1 title(39。y=sin(x)39。)。 %設(shè)置子圖 1的標(biāo)題 axis([2*pi,2*pi,1,1])。 %設(shè)置子圖 1的坐標(biāo)軸 subplot(1,2,2)。plot(x,y2)。%在子圖 2繪制 y2 title(39。y=cos(x)39。)。 %設(shè)置子圖 2的標(biāo)題 axis([2*pi,2*pi,1,1])。 %設(shè)置子圖 2的坐標(biāo)軸 5 0 5 1 0 . 8 0 . 6 0 . 4 0 . 200 . 20 . 40 . 60 . 81y = s i n ( x ) 5 0 5 1 0 . 8 0 . 6 0 . 4 0 . 200 . 20 . 40 . 60 . 81y = c o s ( x )繪制三維曲線的 plot3函數(shù) ? 調(diào)用方法 ? plot3(x,y,z, ‘a(chǎn)rg’),其中 x、 y、 z存儲三維圖形的三個坐標(biāo)的值,為維數(shù)相同的向量,參數(shù) arg為圖形的顏色、線形等設(shè)置信息,與二維圖形設(shè)置類似 例如繪制參變量函數(shù)的圖像,假設(shè)有一個時間向量 t,三維坐標(biāo)可以表示為: 則由此三個坐標(biāo)構(gòu)成的三維曲線的繪制方法為 t=0::20。 x=exp(*t).*cos(pi*t/2)。 y=exp(*t).*sin(pi*t/2)。 z=t。 plot3(x,y,z)。grid on。 xlabel(39。x39。)。ylabel(39。y39。)。zlabel(39。z39。)。 title(39。3Dline39。)。 0 . 2 0 . 2c o s , si n , , [ 0 , 2 0 ]22ttx e t y e t z t tpp= = = ? 1 0 . 500 . 51 1 0 . 500 . 51051 01 52 0x3 D l i n eyz繪制三維曲面的 meshgrid函數(shù) ? 調(diào)用方法 ? 在繪制三維曲面時,一種方法是先使用 meshgrid()函數(shù)生成 xy平面上的網(wǎng)格數(shù)據(jù),其調(diào)用格式為 [x,y]=meshgrid(u,v),其中 u和 v分別為 m維和 n維的向量,得到的 x和 y為 n m維的矩陣;然后使用 mesh()函數(shù)繪制網(wǎng)面圖,調(diào)用格式為mesh(x,y,z),其中 x、 y、 z是同維的矩陣,表示曲面的三維數(shù)據(jù) 例如繪制二元函數(shù)圖 u=8::8。 v=8::8。 [x,y] = meshgrid(u,v)。 r = sqrt(x.^2 + y.^2)。 z = sin(r)./r。 mesh(x,y,z)。 2222s in ( )( , ) xyz f x yxy+==+ 1 050510 1 050510 0 . 500 . 51MATLAB工具箱 ? MATLAB工具箱的類型 ? 功能型工具箱 ? 主要用來擴(kuò)充 MATLAB的符號計(jì)算功能、圖形建模仿真功能、文字處理功能以及與硬件實(shí)時交互功能,能用于多種學(xué)科。 ? 領(lǐng)域型工具箱 ? 專業(yè)性很強(qiáng),為了解決專門領(lǐng)域中的問題而編寫的函數(shù)庫,如控制系統(tǒng)工具箱(Control System Toolbox)、信號處理工具箱 (Signal Processing Toolbox)、財(cái)政金融工具箱 (Financial Toolbox)等 ? MATLAB工具箱的實(shí)質(zhì) ? 所謂 MATLAB工具箱其實(shí)就是放置在同一目錄下的一些 M文件的集合,這些 M文件往往是為了解決一類問題而專門編寫的。用戶可以不但可以修改工具箱中的函數(shù),還可以通過編制 M文件來任意地添加工具箱中原來沒有的工具函數(shù)。此功能充分體現(xiàn)了 MATLAB語言的開放性。許多的專業(yè)領(lǐng)域在 MATLAB中都有自己的工具箱 MATLAB工具箱 ? MATLAB工具箱的使用方法 ? 利用幫助窗口了解 MATLAB工具箱 ? 例如優(yōu)化工具箱 Optimization Toolbox,可在幫助窗口的搜索欄中輸入 Optimization Toolbox,然后在 Serach Results中找到幫助信息如圖所示: 我們可以通過該窗口瀏覽優(yōu)化工具箱中的函數(shù)( Functions),并且通過函數(shù)列表中的超鏈接直接打開函數(shù)的幫助文件進(jìn)行查看,同時用戶還可以從此處鏈接到優(yōu)化工具箱的簡介( Getting Started)、用戶手冊( User’s Guide)、工具箱應(yīng)用實(shí)例( Examples in Documentation)等。 MATLAB工具箱 ? MATLAB工具箱的使用方法 ? 利用工具箱中的 了解該工具箱 ? 在一個工具箱中應(yīng)該有一個名為 ,該文件用于描述工具箱中所提供函數(shù)的名稱和意義,例如優(yōu)化工具箱的路徑為 $MATLAB\toolbox\optim\optim打開該目錄,可以看到有一個 ,截取該文件的前面幾行: % Optimization Toolbox % Version (R2022a) 15Jan2022 % % Nonlinear minimization of functions. % fminbnd Scalar bounded nonlinear function minimization. % fmincon Multidimensional constrained nonlinear minimization. % fminsearch Multidimensional unconstrained nonlinear minimization, % by NelderMead direct search method. ? 可以看到文件的第 1行給出了該工具箱的名稱,文件的第 2行給出了該工具箱的版本與修改時間等信息,之后分類的給出該工具箱中各類函數(shù)的最基本功能描述。需要特別注意的是,該文件中所有的語句都是注釋語句,由百分號 %引導(dǎo),而且空行也由 %引導(dǎo)。那么用戶在編制自己的工具箱時也應(yīng)當(dāng)遵循這些原則。 MATLAB工具箱 ? MATLAB工具箱的安裝 ? 用戶如果想安裝自己的工具箱,只需將包含所有 M函數(shù)文件的目錄名添加到MATLAB的搜索路徑中。例如我們自己編寫了一個名稱為 linear_prog工具箱,里面的所有文件也都放在目錄 linear_prog中,則安裝該工具箱的步驟為: ? 將目錄 linear_prog復(fù)制到 $MATLAB\toolbox\路徑下 ? 將目錄 $MATLAB\toolbox\linear_prog添加到 MATLAB的搜索路徑中 ? MATLAB工具箱的檢索 ? 如果要對 MA
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1