Как помешать Mathematica дать числовой ответ?

Я очень новичок в Mathematica. Для меня все это кошмар. Я пытаюсь рассчитать продукт

Product[((1 - 0.9 z^-1 Power[E, -I k (11 \[Pi])/50]) (1 - 
 0.9 z^-1 Power[E, I k (11 \[Pi])/50])), {k, 1, 4}]

но Mathematica отвечает в форме

(1 - (0.6934619184982104 + 0.5736815907738206*I)/z)*
(1 - (0.6934619184982104 - 0.5736815907738206*I)/z)*
(1 - (0.16864318312715226 + 0.8840585256558198*I)/z)*
(1 - (0.16864318312715226 - 0.8840585256558198*I)/z)*
(1 + (0.4335783066915439 - 0.7886760120394771*I)/z)*
(1 + (0.4335783066915439 + 0.7886760120394771*I)/z)*
(1 + (0.8367988372994263 - 0.3313120974162103*I)/z)*
(1 + (0.8367988372994263 + 0.3313120974162103*I)/z)

в то время как я хотел бы сохранить точную экспоненциальную форму вместо численной оценки выражения.

Спасибо

1 ответ

Оказывается, я сам был виноват, так как я ввел числовое значение. Я должен был поставить 9/10 вместо 0,9. Когда я изменил это все работало как ожидалось!

Ответ пришел из этого комментария:

You can use 9/10 or Rationalize[0.9] in place of 0.9. –  b.gatessucks

Спасибо b.gatessucks, за ответ и за ответ на мой вопрос с вашим ответом!

Другие вопросы по тегам