2010-08-12 7 views
0

Existe-t-il un moyen d'écrire du texte dans mathematica afin que vous ayez quelque chose comme x/f (x) sans obtenir 1/f? écrire du texte [x/f (x)] n'aide pas.text in mathematica

Répondre

1

Essayez:

TraditionalForm[HoldForm[1/x]] 

HoldForm fait que si x ou une autre variable est affectée qu'il ne sera pas remplacé. Essayez aussi TextForm ou l'une des nombreuses autres formes de mise en forme:

InputForm FullForm StandardForm ...

+2

Il ressemble à ce que veut est TraditionalForm bebe [x/f [x]]. Deux problèmes dans l'ensemble bebe: 1. Dans Mathematica f (x) signifie Times [f, x], c'est-à-dire multiplication. C'est pourquoi le x s'annulait pour donner 1/f. Vous voulez f [x] ce qui veut dire la fonction f avec l'argument x. 2. Pour rendre x/f [x] dans une ancienne notation mathématique (comme l'utilisation de parenthèses rondes "()" au lieu des crochets de Mathematica "[]") vous utilisez TraditionalForm: TraditionalForm [x/f [x ]] HoldForm est également un bon conseil. –