MATLAB常見函式

2021-10-17 18:40:49 字數 1045 閱讀 5478

1、floor函式:朝負無窮大方向取整

2、用法說明:

y = floor(x) 函式將x中元素取整,值y為不大於本身的最大整數。對於複數,分別對實部和虛部取整

3、用法舉例

下面展示一些內聯**片

>> x = [3+4i 6-7i 9+11i 1-4i 3.4-4.5i 90.67-123i]

x = 1.0e+02 *

columns 1 through 5

0.0300 + 0.0400i 0.0600 - 0.0700i 0.0900 + 0.1100i 0.0100 - 0.0400i 0.0340 - 0.0450i

column 6

0.9067 - 1.2300i

>> y = floor(x)

y = 1.0e+02 *

columns 1 through 5

0.0300 + 0.0400i 0.0600 - 0.0700i 0.0900 + 0.1100i 0.0100 - 0.0400i 0.0300 - 0.0500i

column 6

0.9000 - 1.2300i

1.abs函式:數值的絕對值和複數的幅值

2.基本用法:abs(x)函式是對陣列元素進行絕對值處理的函式。

函式的定義域包括複數。

對於複數x=a+b*i,有abs(x)=sqrt(a2+b2)。

power, .^ :按元素求冪全頁摺疊

c = a.^b

c = power(a,b)

說明:示例

c = a.^b 計算 a 中每個元素在 b 中對應指數的冪。a 和 b 的大小必須相同或相容。

c = power(a,b) 是執行 a.^b 的替代方法,但很少使用。它可以啟用類的運算子過載。

示例:建立乙個向量 a,並計算每個元素的平方。

a = 1:5;

c = a.^2

c = 1 4 9 16 25

matlab 常見函式總結

matlab中 nchoosek 排列組合函式 語法 c nchoosek n,k c nchoosek v,k 描述 c nchoosek n,k 其中n和k是非負整數,返回 n n k k 這是從n種情況中一次取出k種的組合的數量。c nchoosek v,k 其中v是乙個長度為n的行向量,建立...

matlab 常見的函式用法

mat2gray 函式功能 實現影象矩陣的歸一化操作。所謂 歸一化 就是使矩陣的每個元素的值都在0和1之間。該函式在數字影象處理中經常用到。在matlab命令視窗中輸入 doc mat2gray或者help mat2gray即可獲得該函式的幫助資訊,鍵入type mat2gray可以檢視函式的實現 ...

matlab常見的運算函式

expand 可以將表示式展開 collect f,x 按照x合併同類項 factor 因式分解 simplify 將表示式最簡化 f simplify f pretty 以人們習慣的方式書寫函式表示式 例如 輸入subs a b,a,4 意思就是把a用4替換掉,返回4 b 也可以替換多個變數,例如...