2.1.4 常用函式
1、絕對值 abs()
abs(-5)=5
2、開方函式
sqrt(9)=3
3、取整函式
四捨五入取整 round()
round(4.3)=4
直接去除小數取整 fix()
fix(4.3)=4
地板函式,向下取整 floor()
floor(4.3)=4
天花板函式,向上取整 ceil()
ceil(4.3)=5
4、sign()符號函式
當 x<0,sign(x)=-1
當x=0,sign(x)=0
當x>0,sign(x)=1
例項:x=-3:1:3;y=sign(x);plot(x,y)
5、取餘函式
rem(x,y),求x除以y的餘數,rem(x,y)=x-n*y,其中,如果y不等於0,n=fix(x/y)
mod(x,y),求x除以y的餘數,mod(x,y)=x-n*y,其中,如果y不等於0,n=floor(x/y)
ps::
當x,y符號一致時,兩個函式的結果一致;
假如x,y符號不一致,rem(x,y)的結果和x的符號一致,因為fix函式向0捨入;
mod(x,y)的結果與y一樣,因為floor函式向無窮小方向捨入。
>> rem(15,-6)
ans =
3>> mod(15,-6)
ans =
-36、指數函式
exp(x)為以e為底,x的指數,如果x為向量,則對其中的每乙個元素求指數得到的新向量
7、對數函式
log(x),以e為底
log2(x)
log10(x)
>> log(2.722)
ans =1.0014
>> log2(8)
ans =3
>> log10(1000)
ans =3
MATLAB常用函式
y polyval p,x 返回n次多項式在x處的值。輸入變數p是乙個長度為n 1的向量,其元素為按降冪排列的多項式係數y p1 x n p2 x n 1 pn x p n 1 x可以是乙個矩陣或者乙個向量,在這兩種情況下,polyval計算在x中任意元素處的多項式p的估值 對多項式p x 3 x ...
Matlab常用函式
下例為讀取train資料夾中的所有 folder train filepaths dir fullfile folder,bmp 列出該資料夾下所有.bmp格式的檔案 其中包括檔案的名字 日期 畫素等 for i 1 length filepaths image imread fullfile fo...
matlab常用函式
是x的下限,ub是x的上限,x是向量 語法 zi griddata x,y,z,xi,yi xi,yi,zi griddata x,y,z,xi,yi gridata method griddata method,options 說明 zi griddata x,y,z,xi,yi 調整形如z f ...