資源描述:
《Matlab矩陣與函數(shù).ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Matlab的基本運(yùn)算二零零八年十月8/13/20211二、Matlab的基本運(yùn)算本講主要介紹如下內(nèi)容:1.矩陣、變量與基本函數(shù)。2.矩陣、數(shù)組的基本運(yùn)算與生成。3.矩陣的分解。4.多項(xiàng)式運(yùn)算。8/13/202122.1矩陣、變量與基本函數(shù)(1)矩陣的輸入1.a=[123456]2.a=[1,2,3;4,5,6];3.a(1,1)=1,a(1,2)=2,……a(2,3)=6;注:在2中的逗號(hào)可以省略。當(dāng)一行輸不完時(shí)可以用續(xù)行符“…”.三維或多維矩陣可由二維矩陣逐步生成。8/13/202132.1矩陣、變量與基本函數(shù)例如a=
2、[12344556787443…123344556677]若A,B均為n階方陣則可定義三維矩陣C為C(:,:,1)=A;C(:,:,2)=B;另外還可用揞接方式生成新矩陣.8/13/202142.1矩陣、變量與基本函數(shù)(2)Matlab的變量變量:除了內(nèi)存變量與函數(shù)變量外,還有局部變量和永久變量。常量:Matlab的常量包括:ans,eps(無窮?。?realmax(最大實(shí)數(shù)),realmin(最小實(shí)數(shù)),pi(π),inf(無窮大),NaN(不確定數(shù)),i,j(虛數(shù)單位),nargin,nargout(調(diào)用函數(shù)時(shí)變量
3、數(shù)).8/13/202152.1矩陣、變量與基本函數(shù)(3)Matlab的取整函數(shù)與整數(shù)round(x)求最接近x的整數(shù)。如果x是一個(gè)向量,則適用于所有元素。fix(x)求0方向最接近x的整數(shù)。即負(fù)x向上四舍五入,正x向下四舍五入。floor(x)求小于或等于x的最接近的整數(shù)。ceil(x)求大于或等于x的最接近的整數(shù)。rem(x,y)求整除x/y的余數(shù)。8/13/202162.1矩陣、變量與基本函數(shù)gcd(x,y)求整數(shù)x和y的最大公因子。[g,c,d]=gcd(x,y)求g,c,d,滿足g=xc+yd。lcm(x,y)求
4、正整數(shù)x和y的最小公倍數(shù),也能用于決定最小公因子。[t,n]=rat(x)由有理數(shù)t/n求x的近似值,這里的t和n是整數(shù),相對(duì)誤差小于1e-6。[t,n]=rat(x,tol)與上相同,但相對(duì)誤差小于tol。rat(x)求x的連續(xù)的分?jǐn)?shù)表達(dá)式。8/13/202172.1矩陣、變量與基本函數(shù)rat(x,tol)求帶相對(duì)誤差tol的x的連續(xù)的分?jǐn)?shù)表達(dá)式。(4)Matlab的基本數(shù)學(xué)函數(shù)abs(x)求x的絕對(duì)值,即
5、x
6、。sign(x)求x的符號(hào),如果是正的得1;負(fù)的得-1;零得0。sqrt(x)求x的平方根。8/13/2021
7、82.1矩陣、變量與基本函數(shù)pow2(x,f)求x的f次方。把f加到x的浮點(diǎn)格式下的指數(shù)上計(jì)算,是一種十分有效的運(yùn)算。exp(x)求x的指數(shù)函數(shù)。log(x)求x的自然對(duì)數(shù),即lnx。log10(x)求x以10為底的對(duì)數(shù)。log2(x)求x以2為底的對(duì)數(shù)。8/13/202192.1矩陣、變量與基本函數(shù)sin(x)求正弦x,x為弧度。cos(x)求余弦x,x為弧度。tan(x)求正切x,x為弧度。cot(x)求余切x,即1/(tanx),x為弧度。asin(x)求反正弦。acos(x)求反余弦。atan(x)求反正切。8/1
8、3/2021102.1矩陣、變量與基本函數(shù)atan2(x,y)求四象限反正切(x/y),其結(jié)果在[-π,π]區(qū)間內(nèi)。acot(x)求反余切。sec(x)求正割x,即1/(cosx)。csc(x)求余割x,即1/(sinx)。asec(x)求asecx=arccos(1/x)。acsc(x)求acscx=arcsin(1/x)。8/13/2021112.1矩陣、變量與基本函數(shù)sinh(x)求x雙曲正弦。cosh(x)求x雙曲余弦。tanh(x)求x雙曲正切coth(x)求x雙曲余切,即1/(tanhx)。asinh(x)求x
9、反雙曲正弦acosh(x)求x反雙曲余弦8/13/2021122.1矩陣、變量與基本函數(shù)atanh(x)求=0.5ln((1+x)/(1-x))。acoth(x)求=0.5ln((x+1)/(x-1))。sech(x)求雙曲正割x,即1/(coshx)。csch(x)求雙曲余割x,即1/(sinhx)。asech(x)求acsch(x)求8/13/2021132.1矩陣、變量與基本函數(shù)(5)有關(guān)復(fù)函數(shù)的命令real(z)求z的實(shí)部。imag(z)求z的虛部。abs(z)求z的絕對(duì)值,即
10、z
11、。conj(z)求z的復(fù)數(shù)共扼,
12、即angle(z)求z的相角。8/13/2021142.1矩陣、變量與基本函數(shù)(6)邏輯函數(shù)邏輯運(yùn)算A&B返回一個(gè)與A和B相同維數(shù)的矩陣。在這個(gè)矩陣中,A和B對(duì)應(yīng)元素都為非零時(shí),則對(duì)應(yīng)項(xiàng)為1;有一個(gè)為零的項(xiàng)則為0。A
13、B返回一個(gè)與A和B相同維數(shù)的矩陣。在這個(gè)矩陣中,A和B對(duì)應(yīng)元素只要有一個(gè)為非零,則對(duì)應(yīng)