使用R将复杂的表达式分为实部和虚部

时间:2018-10-30 18:21:21

标签: r complex-numbers simplify

这是我的第一个问题,因此,如果我违反任何规则,请原谅我,并提醒我那些规则。

因此,我希望R(使用yacas)将任何复杂方程式分离为其实部和虚部。 (“ I”代表虚部。) 例如: A + R /(1 + R w C * I)可以转换为: A + R /(1 + w ^ 2 * R ^ 2 * C ^ 2)-I w R ^ 2 * C /(1 + w ^ 2 * R ^ 2 * C ^ 2) 。 实部由方程的前两个部分(Real = A + R /(1 + w ^ 2 * R ^ 2 * C ^ 2))给出,而虚数由最后一个(-I w < / em> R ^ 2 * C /(1 + w ^ 2 * R ^ 2 * C ^ 2))。

但是,在R中,我得到的只是:

  

yacas(“ A + R * 1 /(1 + R w C * I)”)

表达式(A + R /(R * w * C * complex_cartesian(0,1)+ 1))

  

yacas(“ Re(%)”)

表达式(A + R /(R * w * C * complex_cartesian(0,1)+ 1))

  

yacas(“简化(%)”)

表达式((A * R * w * C * complex_cartesian(0,1)+ A + R)/(R *     w * C * complex_cartesian(0,1)+1))

对于如何使R仅给我虚构和实部的任何帮助,我将不胜感激。 谢谢!

0 个答案:

没有答案