Constantes numéricas precargadas

12 views
Skip to first unread message

francis...@gm.uca.es

unread,
Apr 22, 2024, 9:54:54 AM4/22/24
to pSolver
Hola Juanfra
no pienses que te tengo olvidado, ni mucho menos.
Pero este año he vivido de las rentas del anterior y ahora estoy haciendo problemas nuevos...

Te escribo con una sugerencia:

Que las constantes numéricas precargadas como "pi" y "e", se usen con algún símbolo antes o después. Podría ser por ejemplo "#pi", "#e".
El motivo es que estaba usando "e" como variable en un problema y no me funcionaba porque tal como está ahora mismo no se puede usar "e" como una variable

Un saludo
Fran

Juan Francisco Coronel Toro

unread,
Apr 23, 2024, 7:41:09 AM4/23/24
to pSolver
Hola Fran, me alegro que estes de nuevo con pSolver.

Efectivamente lo que dice es cierto, a mi me pasó al principio en un problema también, de hecho en el manual de usuario en la sección de Expresiones matemáticas (https://jfcoronel.github.io/psolver_org/docs/manual%20usuario.html#expresiones:~:text=o%20diferencias%20finitas.-,Expresiones,-matem%C3%A1ticas)
escribí los siguiente:

"Los nombres de las variables deben ser cadenas de caracteres (se diferencia entre mayúscula y minúscula) sin ningún espacio. Para utilizar subíndices emplear "_". "pi" y "e" son dos constantes numéricas precargadas y no deben de usarse como nombres de variables."

El problema de ponerle otro nombre ahora a las constante es la compatibilidad hacia atrás, tenemos ya muchos problemas en la base de datos que pueden usar pi y e como constantes.

Saludos --JFC Coronel

francis...@gm.uca.es

unread,
Apr 24, 2024, 7:37:32 AM4/24/24
to pSolver
Sí, entiendo que la compatibilidad hacia atrás sería complicada.
Está bien así. Hay que tener cuidado y ya está, lo que no sé es si tal vez pudieras enviar un aviso. "Está usando una constante numérica precargada: "e"", o algo así

Por cierto ¿"bb" es también algo?, lo he intentado usar y curiosamente se borra

Un saludo
Fran

Juan Francisco Coronel Toro

unread,
Apr 29, 2024, 3:24:15 AM4/29/24
to pSolver
Buenos días Fran. Lo del aviso lo he pensado, pero es un poco complicado. Me lo apunto a la lista de pendientes ...

Respecto a lo del "bb", Existen algunas combinaciones de letras que dan problemas en la librería que se usa para "pintar" las ecuaciones. Desde el punto de vista de la creación de variables no existe ningún problema pero cuando se ven en las ecuaciones se ven como un símbolo distinto. En esta web puedes ver como se realiza el formateado de las ecuaciones:


Por ejemplo si escribes sum, te saldrá el símbolo del sumatorio. bb se usa para poner negritas si escribes bbA, verás que sale A en negrita.

Algunas combinaciones de letras ( 'in', 'ne', 'gt', 'le', 'ge', 'll', 'gg', 'vv', 'nn', 'uu', 'cc', 'CC', 'NN', 'QQ', 'RR', 'ZZ', 'AA', 'EE') he conseguido anularlas usan un truco interno.

Si quieres que intente anular alguna que uses mucho dímelo y veo si lo puedo hacer.

Saludos
Reply all
Reply to author
Forward
0 new messages