Использование R для разделения сложного выражения на его действительные и мнимые компоненты - PullRequest
0 голосов
/ 30 октября 2018

Это мой первый вопрос, поэтому, пожалуйста, извините, если я нарушу какие-либо правила, и, пожалуйста, напомните мне об этих правилах.

Так что я бы хотел, чтобы R (используя yacas) разделял любое сложное уравнение на его действительные и мнимые компоненты. («Я» обозначает воображаемую единицу.) Например: 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 R ^ 2 * С / (1 + W ^ 2 * R ^ 2 * С ^ 2)).

Однако в R все, что я получаю, это:

Yacas ( "A + R * 1 / (1 + R ш С * I)")

выражение (A + R / (R * w * C * complex_cartesian (0, 1) + 1))

* * Yacas тысячи двадцать-одина ( "Re (%)") * * тысяча двадцать-дв

выражение (A + R / (R * w * C * complex_cartesian (0, 1) + 1))

Yacas ( "Simplify (%)")

выражение ((A * R * w * C * complex_cartesian (0, 1) + A + R) / (R * w * C * complex_cartesian (0, 1) + 1))

Я был бы очень признателен за любую помощь в том, как заставить R дать мне только воображаемые и реальные компоненты. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...