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

正文內(nèi)容

[理學(xué)]第5章matlab數(shù)值計算(編輯修改稿)

2024-11-15 00:54 本頁面
 

【文章內(nèi)容簡介】 素存入 y,最大元素的序號存入 I。 (2)求矩陣的最大和最小元素 ① max(A) 返回一個行向量,向量的第 i個元素是 A矩陣的第 i列上的最大元素。 ② [Y,U]=max(A) 返回兩個行向量, Y向量記錄 A的每列的最大元素, U向量記錄每列最大元素的行號。 ③ max(A,[],dim) dim取 1或 2。 dim取 1時,該函數(shù)和max(A)完全相同。 dim取 2時,該函數(shù)返回一個列向量,其第 i個元素是 A矩陣的第 i行上的最大元素。 (3)兩個向量或矩陣對應(yīng)元素的比較 ① U=max(A,B) A,B是兩個同型的向量或矩陣。結(jié)果 U是與 A,B同型的向量或矩陣, U的每個元素等于 A,B對應(yīng)元素的較大者。 ② U=max(A,n) n是一個標(biāo)量。結(jié)果 U是與 A同型的向量或矩陣, U的每個元素等于 A對應(yīng)元素和 n中的較大者。 min函數(shù)的用法和 max完全相同。 例 求矩陣 A的每行及每列的最大和最小元素,并求整個矩陣的最大和最小元。 命令如下: A=[13,56,78。25,63,235。78,25,563。1,0,1]。 max(A,[],2) %求每行最大元素 min(A,[],2) %求每行最小元素 max(A) %求每列最大元素 min(A) %求每列最小元素 max(max(A)) %求整個矩陣的最大元素 min(min(A)) %求整個矩陣的最小元素 2. 求矩陣的平均值和中值 求矩陣和向量元素的平均值的函數(shù)是 mean,求中值的函數(shù)是 median。它們的調(diào)用方法和 max函數(shù)完全相同。 3. 矩陣元素求和與求積 矩陣和向量求和與求積的基本函數(shù)是 sum和 prod,其使用方法和 max類似。 例 A的每行元素的乘積和全部元素的乘積。 命令如下: A=[1,2,3,4。5,6,7,8。9,10,11,12]。 S=prod(A,2) prod(S) %求 A的全部元素的乘積 4. 矩陣元素累加和與累乘積 MATLAB中,使用 cumsum和 cumprod函數(shù)能方便地求得向量和矩陣元素的累加和與累乘積向量,函數(shù)的用法和 sum及 prod相同 例 X=(1!, 2!, 3!, … , 10! )。 命令如下: X=cumprod(1:10) 5. 標(biāo)準(zhǔn)方差 MATLAB中,提供了計算數(shù)據(jù)序列的標(biāo)準(zhǔn)方差的函數(shù) std。對于向量 X, std(X)返回一個標(biāo)準(zhǔn)方差。對于矩陣 A,std(A)返回一個行向量,它的各個元素便是矩陣 A各列或各行的標(biāo)準(zhǔn)方差。 std函數(shù)的一般調(diào)用格式為: std(A,FLAG,dim) 其中 dim取 1或 2。當(dāng) dim=1時,求各列元素的標(biāo)準(zhǔn)方差;當(dāng) dim=2時,則求各行元素的標(biāo)準(zhǔn)方差。 FLAG取 0或 1。 6. 元素排序 MATLAB中對向量 X是排序函數(shù)是 sort(X),函數(shù)返回一個對 X中的元素按升序排列的新向量。 sort函數(shù)也可以對矩陣 A的各列 (或行 )重新排序,其調(diào)用格式為: [Y,I]=sort(A,dim) 其中 dim指明對 A的列還是行進行排序,若 dim=1,則按列排,若 dim=2,則按行排。 Y是排序后的矩陣,而 I記錄 Y中的元素在 A中位置。 例 。 命令如下: A=[1,8,5。4,12,6。13,7,13]。 sort(A) %對 A的每列按升序排序 sort(A,2) %對 A的每行按降序排序 [X,I]=sort(A) %對 A按列排序,并將每個元素所在行號送矩陣 I 數(shù)值插值 1. 一維數(shù)值插值 interp1函數(shù)調(diào)用格式為: Y1=interp1(X,Y,X1,39。method39。) 函數(shù)根據(jù) X、 Y的值,計算函數(shù)在 X1處的值。 X、 Y是兩個等長的已知向量,分別描述采樣點和樣本值, X1是一個向量或標(biāo)量,描述欲插值的點, Y1是一個與 X1等長的插值結(jié)果。 method是插值方法,允許的取值有39。linear39。(線性插值 )、 39。nearest39。(最近插值 )、 39。spline39。(三次樣條插值 )、 39。cubic39。(三次多項式插值),缺省值是39。linear39。 例 sin(x)在 π/2點的值。 這是一個一維插值問題。在 MATLAB命令窗口,輸入命令: X=0::pi。Y=sin(X)。 %給出 X、 Y interp1(X,Y,pi/2) %用缺省方法 (即線性插值方法 )計算 sin(π/2) interp1(X,Y,pi/2,39。nearest39。) %用最近方法計算 sin(π/2) interp1(X,Y,pi/2,39。linear39。) %用線性方法計算 sin(π/2) interp1(X,Y,pi/2,39。spline39。) %用三次樣條方法計算 sin(π/2) interp1(X,Y,pi/2,39。cubic39。) %用三次多項式方法計算sin(π/2) MATLAB中有一個專門的三次樣條插值函數(shù)Y1=spline(X,Y,X1),其功能及使用方法與函數(shù)Y1=interp1(X,Y,X1,39。spline39。)完全相同。 例 已知檢測參數(shù) f隨時間 t的采樣結(jié)果,用數(shù)值插值法計算t=2, 7, 12, 17, 22, 17, 32, 37, 42, 47, 52, 57時 f的值。 這是一個一維數(shù)值插值問題,命令如下: T=0:5:65。 X=2:5:57。 F=[,,... ,,]。 F1=interp1(T,F,X) %用線性方法插值 F1=interp1(T,F,X,39。nearest39。) %用最近方法插值 F1=interp1(T,F,X,39。spline39。) %用三次樣條方法插值 F1=interp1(T,F,X,39。cubic39。) %用三次多項式方法插值 2. 二維數(shù)值插值 MATLAB中,提供了解決二維插值問題的函數(shù)。其調(diào)用格式為: Z1=interp2(X,Y,Z,X1,Y1,39。method39。) 其中 X、 Y是兩個向量,分別描述兩個參數(shù)的采樣點, Z是與參數(shù)采樣點對應(yīng)的采樣變量的樣本值, X Y1是兩個向量或標(biāo)量,描述欲插值的點。 method的取值與一維插值函數(shù)相同。 例 Z=x2+y2,對 Z函數(shù)在 (0, 1) (0, 2)區(qū)域內(nèi)進行插值。 命令如下: x=0::10。y=0::20。 [X,Y]=meshgrid(x,y)。 Z=X.^2+Y.^2。 interp2(x,y,Z,) %對函數(shù)在 (,)點進行插值 interp2(x,y,Z,[ ],) %對函數(shù)在 (,)點和 (, )點進行插值 interp2(x,y,Z,[ ],[ ]) %對函數(shù)在 (,)點和 (, )點進行插值 interp2(x,y,Z,[ ]39。,[ ])%對函數(shù)在 (,),(,),(,)和 (,)點進行插值 3. 三維數(shù)值插值 對三維函數(shù)插值的函數(shù)是 interp3,其使用方法和 interp2相同。其調(diào)用格式為: W1=interp3(X,Y,Z,W,X1,Y1,Z1,39。method39。) 函數(shù)返回三維插值結(jié)果。其中 X、 Y、 Z是三個向量,分別描述三個參數(shù)的采樣點, W是與參數(shù)采樣點對應(yīng)的采樣變量的樣本值, X Y Z1是三個向量或標(biāo)量,描述欲插值的點。 method是插值方法,可選,其缺省值是 ‘ line39。 method的取值與一、二維插值函數(shù)相同。 曲線擬合 MATLAB中,提供了解決使用最小二乘法進行曲線擬合的函數(shù)。調(diào)用格式為: [P,S]=polyfit(X,Y,m) 函數(shù)根據(jù)采樣點 X和采樣點函數(shù)值 Y,產(chǎn)生一個m次多項式 P及其在采樣點的誤差向量 S。 其中 X、 Y是兩個等長的向量, P是一個長度為m+1的向量。 例 用一個 5次多項式在區(qū)間 [0, 2π]內(nèi)逼近函數(shù) sin(x)。 命令如下: X=lin
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1