數學建模基礎學習2 matlab lingo

2022-07-19 04:24:10 字數 2278 閱讀 6504

三角函式

sin正弦 sinh雙曲正弦 asin反正弦 asinh 反雙曲正弦

cos余弦 cosh雙曲余弦 acos反余弦 acosh 反雙曲余弦

tan正切 tanh雙曲正切 atan反正切 atan 反雙曲正切

指數函式與對數函式

exp 指數 log e為底的對數 log10常用對數 sqrt 平方根

與複數有關的函式

abs 模或絕對值 angle 幅角 conj 復共軛 imag 虛部

real 實部

捨入函式及其他數值函式

fix 向0捨入 floor向負無窮捨入 ceil 向正無窮捨入 round四捨五入

rem(a,b)計算a/b的餘數 sign(x) 符號函式

向量函式

min(x) : 向量x的元素的最小值 max(x):向量x 的元素的最大值 mean(x) 向量x的元素的平均值

median(x): 向量x的元素的平均值 std(x):向量x 的元素的標準差 diff(x) 向量x的相鄰元素的差

sort(x):對向量x的元素進行排序 length(x):向量元素的個數 norm(x): 向量x的euclidean長度

sum(x): 向量x的元素總和 prod(x):向量x的元素連乘積 cumsum(x):向量x的累計元素總和

cumprod(x):向量x的累計元素總乘積 dot(x,y):向量x和y的內積 cross(x,y):向量x和y 的外積

a = [1,2,3; 4 ,5 ,6 ]

a = 1 2 3

4 5 6

>> b = [1,2;3,4;5,6]

b = 1 2

3 4

5 6

>> a * b

ans =

22 28

49 64

數乘以矩陣

>> c = a*3

c = 3 6 9

12 15 18

>> a

a = 1 2 3

4 5 6

>> a = [1 0 0 ;0 1 0 ; 0 0 2]

a = 1 0 0

0 1 0

0 0 2

>> det(a)

ans =

2

>> a = [1 0 0 ;1 1 0 ; 0 1 2]

a = 1 0 0

1 1 0

0 1 2

>> inv(a)

ans =

1.0000 0 0

-1.0000 1.0000 0

0.5000 -0.5000 0.5000

>>

專題 2 Matlab矩陣處理

1.特殊矩陣 通用特殊矩陣zeros,ones,eye,rand 均勻分布,randn 標準正態分佈 e.g.產生5階兩位隨機整數矩陣a,再產生均值為0.6 方差為0.1的5階正態分佈隨機矩陣b,驗證 a b i ia bi i為單位矩陣 產生5階兩位隨機整數矩陣a,再產生均值為0.6 方差為0.1...

Matlab與數學建模

數學建模中,時常用到matlab畫圖,而繪製雙縱軸圖形有一定難度,在此提供一種雙縱軸繪圖函式 plotyy。具體 如下 t 0 0.02 pi 7 x cos t y exp t ax,ha,hb plotyy t,x,t,y ax 153.0322 156,0292 ha 155.1194 hb ...

數學建模(MATLAB入門)

meshgrid 向量轉化為矩陣 x 3 1 3 y 1 1 5 x,y meshgrid x,y clc 清空命令列視窗螢幕 clear 清空資料 surf函式 繪製可以得到的是著色的三維曲面。shading函式 函式說明 是陰影函式控制曲面和圖形物件的顏色著色,即用來處理色彩效果的,包括以下三種...