How to convert ?

2 次查看(过去 30 天)
Beibit Sautbek
Beibit Sautbek 2016-8-24
Sorry
  2 个评论
Guillaume
Guillaume 2016-8-24
If the definition of Pr is Pr = E^2, then the only correct result is Pr = 2.2007e+04 + 9.7496e+02i.
If the definition of Pr is Pr = ‖E‖^2, then the only correct result is Pr = 22030.
You certainly can't swap one for the other.
Star Strider
Star Strider 2016-8-24
@Guillaume —
The second is correct, but only partially so. Complex power is actually referred to in phasor notation:
Pr = [abs(E).^2 angle(E)*180/pi]
Pr =
22030 1.2683
here indicating a positive phase lag in degrees (inductive load).

请先登录,再进行评论。

采纳的回答

Star Strider
Star Strider 2016-8-24
Use the abs function, then square the result:
E=1.4839e+02 + 3.2852e+00i;
Pr = abs(E).^2
Pr =
22030
This gives a lightly different result than 2.2009e+04 because of the lower precision in the numbers you posted.

更多回答(1 个)

Thorsten
Thorsten 2016-8-24

类别

Help CenterFile Exchange 中查找有关 Data Type Conversion 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by