matlab裡,有沒有函式直接求向量的模

2021-09-06 17:08:14 字數 1791 閱讀 3901

1樓:晚夏落飛霜

在matlab中, norm 函式可以直接求一個向量的模。

matlab函式norm有兩種形式:

1、n = norm(x)

2、n = norm(x,p)  ,p - 範數

其中,n = norm(x) 與 n = norm(x,2)相同。

a = [1 -1.2;2 3];

n1 = norm(a);

n2 = norm(a,2);

n1 = 3.6383;n2 = 3.6383;

p = 2 時,2範數的計算

n  = sqrt(max(max(eig(x*x')))); 其中,eig(x*x')是求矩陣x乘x轉置的特徵值;

matlab常用函式

1、matrix_a = [1 2 3;4 5 6;7 8 9]%生成一個3維矩陣

2、matrix_b = [9 8 7;6 5 4;3 2 1]%生成一個3維矩陣

3、rank_matrix_a = rank(matrix_a)%求矩陣a的秩

4、horzcat_matrix_a_matrix_b = horzcat(matrix_a,matrix_b)%將矩陣a,b的左右合併

5、vertcat_matrix_a_matrix_b = vertcat(matrix_a,matrix_b)%將矩陣a,b的上下合併

6、inv_matrix_a = inv(matrix_a)%求矩陣a的逆矩陣

2樓:匿名使用者

y=norm(x);

求助:matlab有沒有可以計算向量加減乘除的函式

3樓:匿名使用者

向量加減乘除就是

加減演算法直接加減

乘除演算法變成了.*和./

matlab如何計算向量距離rt,有沒有直接的函式

matlab中怎麼求一個複數的模

4樓:灩麗

1、在命bai令行視窗,輸入複數

,du並敲擊回車zhi。

2、求複數實部,應dao用real(),在命令列視窗輸入內,real(a).括號內為容 要求實部的複數的  賦值變數,敲擊回車。

3、求虛部應用imag(),在命令列視窗,輸入複數,並敲擊回車。

4、求複數實部,應用imag(),在命令列視窗輸入,imag(b).括號內為 要求虛部的複數的  賦值變數,敲擊回車。

5、求模應用abs(),在命令列視窗,輸入複數,並敲擊回車。

6、在命令列視窗輸入,abs(a).括號內為 要求模的複數的賦值變數,如圖所示即顯示出了複數的模。

5樓:匿名使用者

複數求模用abs()函式。

比如,有複數a=1+2*i;則a的模為:abs(a);%a的模。

另外,幅角、複數的實部和專

虛部可屬用angle()函式、real()函式、imag()函式求解得到。

angle(a);%a的幅角

real(a);%a的實部

imag(a);%a的虛部

6樓:腳踏一星之謎

就直接用絕對值命令abs(.)就行了

matlab中有沒有自帶的求向量內積函式?

7樓:匿名使用者

有,dot(x,y), x,y 為兩個具有相同分量的向量

8樓:匿名使用者

用表示式就可以了,不用函式

matlab在函式裡,如何呼叫另函式裡面求得的雅可比矩陣並賦值

function aa yake bb 呼叫bb函式,並將其返回值雅可比矩陣付給yakeend 函式bb用來計算雅可比矩陣 function yakebi bb yekebi 內?end有問題歡迎追問容 滿意請採納,謝謝!怎麼在matlab中求雅克比矩陣?matlab中jacobian是用來計算ja...

Matlab應用matlab怎麼用函式求超調量 上升時間等,不是在圖上顯示。如圖題目

幾種方法 1 利用控制系統工具箱的step求階躍響應,然後通過滑鼠操作在階回躍響應曲線上直答接獲取相關效能指標 g tf 25,1 4 25 step g 注意調節時間的誤差帶以及上升時間的定義可以通過properties對話方塊設定。2 利用二階系統的效能指標公式求,其中wn 5,zeta 0.4...

matlab求隱函式導數的命令

matlab求導指令diff簡介 這個函式是單詞differential 微分 的簡寫,用於計算微分,實際上計算的是差商,可以計算一階導數的有限差分近似。diff指令的具體用法 呼叫語法 如下 diff 函式 求的一階導數 diff 函式,n 求的n階導數 n是具體整數 diff 函式,變數名 求對...