Scalar from Two Matrix?

4 Ansichten (letzte 30 Tage)
Regina
Regina am 29 Apr. 2012
If a 3x3 matrix is S=[30 0 10; 0 30 10; 10 10 30] , and you know P=30.
The formula: W^2 = IISII^2 - P^2.
P is a scalar, and to count this formula you need S also to be scalar.
I have multiple S.*S or S.^2, and I still got 3x3 matrix. And that was pretty expected.
Anyhow, my point is, how can I get a scalar from IISII^2? Is that even possible?
Love
Regina
  3 Kommentare
Richard Brown
Richard Brown am 30 Apr. 2012
I think it's a norm. Try squaring norm(S). And if you don't know what that means, or which norm to use, you have bigger problems...
Regina
Regina am 30 Apr. 2012
I think IISII is a scalar product or dot product, because IISII^2 = S.*S.
But in this case S is 3x3 matrix, and can't see this should be scalar.
But I don't know, hope you can help me guys.
By the way, is it a different between scalar product and scalar or are they just the same?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

bym
bym am 29 Apr. 2012
|S||| denotes matrix norm, see
doc norm
  2 Kommentare
Regina
Regina am 30 Apr. 2012
okay, so, you can't get a scalar from ||S||, right?
bym
bym am 4 Mai 2012
if ||S|| means norm, then it _is_ a scalar. As I said, look at the documentation for norm.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by