Does infinite norm function use singular value ?

Hello,
I would like to compute the infinite norm of the 2*2 following system : Q = [1/2+1j*sqrt(3)/2 -1 ; 1 2]
By hand I get :
In Matlab I write :
Q = [1/2+1j*sqrt(3)/2 -1 ; 1 2]
norm(Q,inf)
And I get a result of 3.
Why is the result different between Matlab and that one I calculated by hand?
I guess there is a question of rounding up with Matlab, if that is the case I did not find how to have more significant figures, how to do it?
Thanks,
Jeremy

 採用された回答

Steven Lord
Steven Lord 2020 年 6 月 5 日

0 投票

As stated on the documentation page for the norm function and on Wikipedia, the infinity norm of a matrix is the maximum of its row sums. What you're computing is the 2-norm.

1 件のコメント

Jeremy Brossard
Jeremy Brossard 2020 年 6 月 6 日
Ok it is a question of definition in that case because according to what I learnt max(svd(X)) is infinite norm and not 2-norm.
Thank you,

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

製品

タグ

質問済み:

2020 年 6 月 5 日

編集済み:

2020 年 6 月 13 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by