How to get exact values from evaluating a (complex number) expression?
Afficher commentaires plus anciens
For example, when input log(1-i), I want it to return ln(sqrt(2))-pi*i/4, not its numerical approximation.
1 commentaire
Karan Nandankar
le 1 Mar 2021
Hi,
You can use Symbolic expressions as a workaround for such evaluations. Although, I was not able to get the answer in 'sqrt' format, but imaginary part comes out in terms of 'pi'.
>> sym(log(1-i))
ans =
390207173010335/1125899906842624 - (pi*1i)/4
Here's the link to the documentation,
Réponses (0)
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!