How to extract real and imag part from symbolic expression
11 次查看(过去 30 天)
显示 更早的评论
Hi,
I have the following symbolic expression:
a=((6*pi*a0)/(6*pi-j*(kn^3*a0)));
ap=a/(1-a/(16*pi*R^3)*((eps_s-eps_w)/(eps_s+eps_w)));
all parametrs are difined as a real.
when I type real(ap) or imag(ap) it can not extract these parts. What could be the solution of this problem?
Thx
3 个评论
回答(1 个)
Walter Roberson
2019-10-28
simplify( expand( real(ap) ) )
simplify( expand( imag(ap) ) )
2 个评论
Walter Roberson
2019-10-28
What do you mean by "it still does not work properly" ?
I did not check every term, but the results look to be the same as what I obtained using Maple .
There does not appear to be any simple form for the expressions.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Symbolic Math Toolbox 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!