Greek letters for variable names

Messages in english

Modérateur : xcasadmin

XcasEngGuy
Messages : 146
Inscription : mer. janv. 13, 2010 3:20 pm

Greek letters for variable names

Message par XcasEngGuy » sam. févr. 12, 2022 7:00 pm

I can't find any information in the Xcas manual about using greek letters for variable names. I know that some are available, like sigma. Is there a way to use the letter Epsilon?

Matt

lukamar
Messages : 331
Inscription : ven. juin 30, 2017 9:55 am
Localisation : Zagreb, Croatia

Re: Greek letters for variable names

Message par lukamar » dim. févr. 13, 2022 2:14 pm

"epsilon" and "Gamma" (uppercase gamma) are built-in function names, so they can't be used as symbols. If I'm not mistaken, all other greek symbols which are different from Latin letters (alpha, beta etc.) are available. If you want to use epsilon as a symbol you may use:

Code : Tout sélectionner

eps:=make_symbol("epsilon")
So "eps" will be printed as the greek letter.

XcasEngGuy
Messages : 146
Inscription : mer. janv. 13, 2010 3:20 pm

Re: Greek letters for variable names

Message par XcasEngGuy » dim. févr. 13, 2022 11:22 pm

thanks! exactly what I needed

Matt

(edit) Oops, it didn't work. The initial command works, but when you use the variable it gets evaluated to 1E-12.

parisse
Messages : 5742
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Greek letters for variable names

Message par parisse » lun. févr. 14, 2022 8:32 am

You can still run eval(eps,1). But that's a little bit tricky...

Répondre