Effacer les filtres
Effacer les filtres

simplifying symbolic expressions with factors of pi

3 vues (au cours des 30 derniers jours)
David H
David H le 18 Juil 2014
Commenté : David H le 18 Juil 2014
If I have some symbolic expression say
FF = besselj(1/2,x)
FF = (2^(1/2)*sin(x))/(pi^(1/2)*x^(1/2))
I wish to cancel this factor of pi^(1/2) however if I do
GG = FF*pi^(1/2)
then I will get an expression that still has the factor of 1/pi^(1/2) but also a numeric approximation to pi^(1/2) multiplied by it.
How does matlab hold this "symbolic" pi value, since clearly normal pi is just a dp variable and how do I cancel it in expressions?

Réponses (1)

Azzi Abdelmalek
Azzi Abdelmalek le 18 Juil 2014
Modifié(e) : Azzi Abdelmalek le 18 Juil 2014
vpa(FF)
or
vpa(FF,4)
  1 commentaire
David H
David H le 18 Juil 2014
vpa will convert this expression yes but there must be a way to simply cancel this symbolic pi that matlab introduces itself exactly to produce nicer expressions?

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by