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

正文內(nèi)容

[工學(xué)]matlab與科學(xué)計算-閱讀頁

2024-11-02 23:39本頁面
  

【正文】 。 解 t=0:pi/50:10*pi。 ( 3) mesh(x,y,z):畫出三維網(wǎng)格圖。 (6) surf(x,y,z) :與 mesh函數(shù)不同的是把圖形著色 ,surfc與meshc類似。 z=x.^2+y.^2。 (7)ezplot3(‘x(t)’,’y(t),‘z(t)’,[a,b]):為參數(shù)在 [a,b] 的范圍畫出 x=x(t),y=y(t),z=z(t)對應(yīng)的三維空 間曲線。 (8)ezmesh(‘x(u,v)’,y(u,v),’z(u,v)’,[a,b,c,d]):在a≤u≤b, c≤v≤d的范圍,畫出參數(shù)方程x=x(u,v), y=y(u,v), z=z(u,v)的對應(yīng)的曲面。例ezmesh(39。,39。,39。,[0,2*pi]) 畫出拋物面圖形。 ( 6)圖例標(biāo)注 legend(‘標(biāo)注 1’,‘標(biāo)注 2’, …) 例 x=0:*pi:2*pi。 z=cos(x)。*39。o39。h39。y=sinx39。z=cosx39。y+z=sinx+cosx hold off %關(guān)閉圖形保持 (7)子圖 subplot(m,n,p):其功能是把一個圖形分成 m n個小圖形窗口,通過參數(shù) p調(diào)用各子窗口進(jìn)行操作。 y=sin(x)。 subplot(2,2,1), plot(x,y,39。) subplot(2,2,2), plot(x,z,39。) subplot(2,2,3), plot(x,y+z,39。) subplot(2,2,4), plot(x,yz,39。) ?圖形處理技術(shù) ( 1)坐標(biāo)軸控制函數(shù) axis( v) :對二維圖形 v=[a,b,c,d],其中 [a,b]和[c,d]分別為 x軸和 y軸的范圍;對于三維圖形 v=[a,b,c,d,e,f]分別給出x,y和 z軸的范圍。 五、程序設(shè)計 ? MATLAB作為一種高級計算語言,不僅可以做如上所講的那些工作,還可以像 basic ,fortran,c等其它高級計算機語言一樣進(jìn)行程序設(shè)計,即編制以 m為擴展名的文本文件(簡稱 M文件)。其可在命令窗口直接輸入文件名運行 例 % x=pi:*pi:pi; y=sin(x); plot(x,y); hold on。不能直接運行,只能調(diào)用。 例、建立一個名字為 f的函數(shù)文件,該 函數(shù)為 f=cos2(x) 試計算該函數(shù)在 x=1:10的函數(shù)值, 并給出離散點( x,f(x))的圖形。 y2=cos(x)。 ( 3)數(shù)據(jù)文件: 用 save(‘文件名’,‘變量 1’,‘變量 2’, ……) 或 save 文件名 變量 1 變量 2 變量 3創(chuàng)建; 用 load(‘文件名’ ) 或 Load 文件名 調(diào)入到工作 間。 for k=1:1:10 %初始值、步長和最大限值 s=s+k。 k=0。 s=s+k。f(x)=x^2,(0=x=1)。 x0 y=x。 end (d) if…end 語句:例 ? for i=1:10 ? if i8 ? a(i)=100 ? end ? end ? 結(jié)果: a = 100 100 100 100 100 100 100 (e) if…elseif…elseif…else…end 多重選擇語句:例編寫函數(shù)文件: function y=f(x) if x=1 amp。 elseif x=0 amp。else,f=0 end 在命令窗口中輸入 f(1),(3)可以得到結(jié)果。 解 現(xiàn)就學(xué)號為 6,給出其程序如下: n=6。y=0:n。 xlabel(39。)。y39。title(39。) v=[0,n,0,n]。 else a=min(x(i),x(j))。 X1=a:*(ba):b。%連接 AiBj的直線 plot(X1,Y1)。把運行結(jié)果得到的圖像,存放到 WORD文件,文件名字取為:真實姓名 _真實學(xué)號,然后發(fā)送到信箱 : 六、主要命令匯總 常用信息 ?help:在線幫助(顯示在命令窗)。 ?ver:MATLAB及工具箱的版本信息。 ?whos:顯示當(dāng)前變量具體信息。 ? quit:退出 MATLAB。 ? edit:編輯 M文件。edit+文件名 (編輯已有 的文件 )。 ? type:顯示 M文件內(nèi)容。 ? Inmem:顯示內(nèi)存中的函數(shù)。 ? pwd:顯示當(dāng)前工作目錄。 Delete+文件名。 數(shù)據(jù)類型 ? double:雙精度類型 ? sym:符號型 ? Inline:內(nèi)聯(lián)對象 ? char:字符數(shù)組或字符串。 ? num2str:數(shù)字轉(zhuǎn)化成字符串 數(shù)據(jù)基本操作 ? max:最大元素。類似 max. ? mean:求平均值。 ? sum:元素和。 ? prod:元素積。 ? cumsum:元素累和。 ? cumprod:元素累積。 基本矩陣函數(shù) ? zeros:零矩陣函數(shù)。 ? eye:單位矩陣。 基本數(shù)組操作 ? size:矩陣大小。 ? isempty:判斷是不是空矩陣。 isequal(a,b)。 ? reshape:矩陣重置。 ? triu:抽取上三角部分。 ? flipud:上下方向翻轉(zhuǎn)矩陣。 ? find(x):[i,j]= find(x)查找 x非零元下標(biāo)。 ? pi:圓周率。 ? inf:無窮大。 ? isnan:判斷不定數(shù)。 ? isfinite:判斷有限大元素。 ? pow2:以 2為底的冪函數(shù)。 1舍入函數(shù)和剩余函數(shù) ? fix:朝零方向舍入為整數(shù)。 ? ceil:朝正方向舍入為整數(shù)。 ? sign:符號函數(shù)。 mod(3,2)=1 ? rem:帶符號求余函數(shù)。 ? conj:求共軛函數(shù)( conjugate)。 ? imag:復(fù)矩陣虛部。 ? isreal:實矩陣判斷函數(shù)。 ? normest:向量、矩陣 2范數(shù)。 ? det:矩陣行列式的值。 ? inv:矩陣逆。 ? poly2sym:多項式表示。 ? eigs:特征值。 ? logm:矩陣對數(shù)。 1坐標(biāo)轉(zhuǎn)換 ? cart2sph:轉(zhuǎn)換直角坐標(biāo)為球坐標(biāo)。 ?pol2cart:轉(zhuǎn)換極坐標(biāo)為直角坐標(biāo)。 1坐標(biāo)軸控制 ?axis:控制坐標(biāo)軸范圍。 ?Grid minor:較小網(wǎng)格。 ?box on/off:圖形四周都顯示 /常規(guī)坐標(biāo)軸。 ?z=y.*sin(x.^2)+cos(y)。%坐標(biāo)軸范圍控制 ?axis(v)%注意該語句必須在圖形顯示語句的后面 說明:二維圖形是類似的。 控制字符串有: ( 1) auto:自動模式,使得圖形的坐標(biāo)范圍滿足圖中一切圖元素。 ( 3) manual:以當(dāng)前的坐標(biāo)限定繪 制。 ( 5) equal:使坐標(biāo)軸分度相等。 ( 7) on:恢復(fù)對坐標(biāo)軸的一切設(shè)置。 ? z=x.^2+y.^2。 ? loglog:雙對數(shù)坐標(biāo)圖。 ? semilogy:半對數(shù)( y)坐標(biāo)圖。 ? subplot:分割圖窗 ? refline(slope,intercept):加參考線 1圖形注解 ? legend:圖形標(biāo)簽 . ? xlable:x軸標(biāo)簽。 ? title:圖形題目。 1特殊二維圖形 ? bar:條形圖。 ? ezplot:符號函數(shù)圖。如 fplot(‘sin(x)’,[2,3])。 ? plotmatrix:繪矩陣點圖。 ? stem3: 3維火柴桿圖。 ? contour3:三維等高線圖。 例 [x,y] = meshgrid(2:.2:2,1:.15:1)。 [px,py] = gradient(z,2)。 t = 10*pi:pi/500:10*pi et3(sin(t),cos(t),t) ?meshc(x,y,z):畫出三維網(wǎng)格與等高線 圖,類似 sutfc。 ? stem3:三維火柴干圖。格式為 [x,y,z]= cylinder(r,n),r為母線半 徑, N為顯示的母線條數(shù) mesh(x,y,z)或 surf(x,y,z)顯示單位 高度柱面。 r=5+cos(t)。例 [x,y,z]=sphere(40) %40為子午線條 數(shù), sphere默認(rèn)為 20條。 ? mesh(x,y,z)。 ? axis(v)。off39。 ? x=6*sin(t)。 ? z=zeros(size(t))。為了表現(xiàn)四維圖像,可利用三維實體的四維切片色圖,用三維實體上的顏色來描述函數(shù)值的變化情況。 ( 2) slice(x,y,z,w,x1, y1,z1):按數(shù)組 x1, y1,z1切片(按坐標(biāo)軸單位)。 ( 4) slice(w,sx, sy,sz):按 x,y,z的網(wǎng)格單位進(jìn)行切片。 w=x.^2+y.^2+z.^2。 y1=1:10。 subplot(2,2,2),slice(w,1,1,[0,1])。hold on subplot(2,2,4),slice(w,x1,y1,z1)。數(shù)據(jù)文件自己起名字,變量為程 序中的已賦值的變量。Xingtai College39。 y=[,7,]。*y。x339。w39。x39。 2時間函數(shù) ( 1) calendar:返回當(dāng)前日歷 ( 2) calendar(year, month):反回指定的年月日歷。 ( 4) cputime:以秒返回 cpu當(dāng)前時間。 ( 6) clock: [year month day hour minute seconds]當(dāng)前時間。 例1、 ? t1=clock。0]。 ? m=1000。[sin(t)。)。 ? x0=x1。 ? y(k)=x1(2)。 ? t=etime(t2,t1) ? t1=clock。0]。 ? m=1000。[sin(t)。)。 ? x0=x1。 ? y(k)=x1(2)。 ? t=etime(t2,t1) 快捷鍵 在命令窗口 (Command Window)中有如下快捷鍵: 1) 【 上、下鍵 】 ―― 切換到之前、之后的命令,可以重復(fù)按多次來達(dá)到你想要的命令 2) clc―― 清除命令窗口顯示的語句,此命令并不清空當(dāng)前工作區(qū)的變量,僅僅是把屏幕上顯示出來的語句清除掉 3) clear―― 這個才是清空當(dāng)前工作區(qū)的變量命令,常用語句 clear all來完成 4) 【 Tab】 鍵 ―― 在 mand窗口,輸入一個命令的前幾個字符,然后按 tab鍵,會彈出前面含這幾個字符的所有命令,找到你要的命令,回車,就可以自動完成。而在matlab7以后版本中,則沒有這個限制,均可正常提示 5) 【 Ctrl+C】 (或 【 Ctrl+ Break】 ) ―― 在 matlab程序運行過程中,可能由于程序編寫的失誤,導(dǎo)致程序不停的運行,在命令窗口輸入“ Ctrl+C”可以將運行的程序停下來,而不需要將整個 Matlab程序關(guān)掉。 2. 在編輯器 (Editor)中: 1) 【 Tab】 (或 【 Ctrl+]】 ) ―― 增加縮進(jìn)(對多行有效) 2) 【 Ctrl+[】 --減少縮進(jìn)(對多行有效) 3) 【 Ctrl+I】 --自動縮進(jìn)(即自動排版,對多行有效) 4) 【 Ctrl+r】 ―― 注釋(對多行有效) 5) 【 Ctrl+t】 ―― 去掉注釋(對多行有效) 6) 【 F5】 ―― 運行程序 ? 7) 【 Ctrl+f】 ―― 查找替換,非常常用的功能 ! ? 8) ctrl+i:自動對齊(選中后) MATLAB與 excel連接 ( 1)把 excel文件表中的數(shù)據(jù)導(dǎo)入 MATLAB: ? a=xlsread(39。)。%excel表中的 3- 6行和 3- 5列數(shù)據(jù)給了 矩陣 b. 以上我們只介紹了 MATLAB最基本的知識,用此我們可以解決一些數(shù)值計算、符號運算和圖形處理問題。以后自己在用中可以去學(xué)習(xí)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1