I currently have a polynomial, where each term is associated with terms of the form exp(1i*t*w*2), exp(1i*t*w*3) etc. When i raise this polynomial to any power, the product of exp(1i*t*w*2) and exp(1i*t*w*3) does not give me a compact term exp(1i*t*w*5), but continues to show it as the product of the two terms. I have used 'expand' and 'simplify' to no avail. How do i get around this problem?

2 Kommentare

the cyclist
the cyclist am 7 Jun. 2011
It would help immensely if you actually showed us your code.
Walter Roberson
Walter Roberson am 7 Jun. 2011
In Maple,
simplify(exp(I*w*t*2)*exp(I*w*t*3))
is all that is needed.

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 7 Jun. 2011

0 Stimmen

symbolic toolbox (MuPAD)
syms t w
expr=exp(1i*t*w*2)*exp(1i*t*w*3);
result = evalin(symengine,['simplify(' , char(expr),',exp)']);

2 Kommentare

Smarjeet
Smarjeet am 7 Jun. 2011
thank you
Andrei Bobrov
Andrei Bobrov am 7 Jun. 2011
small correcting
result = evalin(symengine,['simplify(' , char(expr),')']);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by