MATLAB常用函式(不斷更新中)

2021-07-22 13:49:08 字數 649 閱讀 6506

1、常用取整函式

round(x):四捨五入函式

floor(x) : 向下取整, 即 floor(1.2)=1,  floor(1.8) = 1

ceil(x) : 向上取整,即 ceil(1.2) = 2, ceil(1.8) = 2

2、取模函式

mod(5,2) = 1

rem(5,2) = 1

區別:當x和y的正負號一樣的時候,兩個函式結果是等同的;當x和y的符號不同時,rem函式結果的符號和x的一樣,而mod和y一樣。

3、複數操作

a=1+2*i;

abs(a);     % a的模

angle(a); % a的幅角

real(a); % a的實部

imag(a); % a的虛部

4、tabulate  可以列舉出矩陣所含有的元素以及每個元素的數目

5、轉置
'是共軛轉置的意思。當矩陣a是實矩陣時,他和.'作用是一樣的,但當a是復矩陣時,二者是有區別的,具體可參見下面這個鏈結。

MATLAB 常用函式積累(不斷更新ing)

m min a,dim 返回沿dim維數的最小元素,例如,如果a是乙個矩陣,那麼min a,2 是乙個列向量,包含每一行的最小值。因為第一維是列,第二維才是行,所以按照行來取最小值,則得到的是乙個列向量 m,i min 找到a的最小值的索引,並使用前面語法中的任何輸入引數在輸出向量i中返回它們。如果...

MATLAB函式庫(不斷更新中)

查詢 1 find find expression if a is a vector find f a returns the indices of elemnts which satisfy f a is true example a 1 2 1 3 find a 0 the res is 1 2...

numpy的常用函式 不斷更新

numpy最基本的就是陣列和矩陣,先簡單介紹一下陣列的基本操作 1.陣列 1.1建立 from numpy import array a1 array 2,3,4 print a1 2 3 4 a2 array 1,2,3 4,5,6 print a2 1 2 3 4 5 6 import nump...