Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project!

## maxima-lang-es — Spanish-language discussion of the Maxima computer algebra system

You can subscribe to this list here.

 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 Jan Feb Mar Apr May Jun Jul Aug Sep (12) Oct (1) Nov (9) Dec (2) Jan (3) Feb (6) Mar (2) Apr May (3) Jun (5) Jul Aug Sep (3) Oct Nov Dec Jan (3) Feb (6) Mar (7) Apr (2) May (3) Jun Jul (8) Aug (3) Sep (4) Oct (2) Nov Dec (10) Jan Feb (2) Mar Apr (1) May (14) Jun Jul (14) Aug (9) Sep (12) Oct (7) Nov Dec (5) Jan (27) Feb (5) Mar (5) Apr (57) May (35) Jun (8) Jul Aug (3) Sep (5) Oct (16) Nov (28) Dec (9) Jan (6) Feb (29) Mar (36) Apr (3) May Jun (14) Jul (2) Aug (3) Sep (17) Oct (9) Nov (3) Dec (9) Jan (19) Feb (4) Mar (10) Apr (7) May (7) Jun Jul (4) Aug (2) Sep (9) Oct (10) Nov (8) Dec (10) Jan Feb (6) Mar Apr (11) May Jun (3) Jul (17) Aug Sep (17) Oct (8) Nov Dec Jan (1) Feb (8) Mar (4) Apr (8) May (5) Jun (3) Jul (5) Aug (2) Sep Oct (2) Nov Dec (4) Jan Feb (4) Mar (3) Apr (2) May (2) Jun Jul Aug Sep Oct Nov Dec
S M T W T F S

1

2

3

4

5
(3)
6
(2)
7
(1)
8
(1)
9

10

11

12

13

14

15

16

17
(2)
18

19

20

21

22

23

24

25

26

27

28

29

30

31

Showing 2 results of 2

 Re: [Maxima-lang-es] Problema anidando llamadas a funciones (o comandos) From: Juan Pablo Romero Bernal - 2009-08-17 21:58:37 ```Saludos, > hola gente, la verdad que no sabía como titular la pregunta (espero llamar > la atención adecuadamente). Mi problema es el siguiente: > Me encontré con lo siguiente: si utilizo el comando evaluar (ev) anidadno > llamadas a denom y lhs anda mal... muestro con ejemplo: > ej: ------------------------------- > (%i1) ecuacion:((x+1)*(x-3))/((x-1)*(x-2))=0;            //defino una > ecuación y la llamo ecuación > (%o1) ((x-3)*(x+1))/((x-2)*(x-1))=0 > (%i2) ev(denom(lhs(ecuacion)),x=3);                       //pretendo evaluar > el denominador de la misma si x=3 > (%o2) 1 > //MAL!!!!!!!!! > (%i3) denom(lhs(ecuacion));                                     //obtengo el > denominador del priemr miembro de la ecuación > (%o3) (x-2)*(x-1) > (%i4) ev(%,x=3); > //realizo la evaluación (pero de otro modo!) > (%o4) 2 > //ahora funciona bien! > fin ej--------------------------------------------------------- Cuando utilizas la función ev, esta evalua la expresión que se pasa como argumento con base en las condiciones que se establecen. En tu caso, cuando ejecutas: (%i72) ev((denom(lhs(ecuacion))),x=3); (%o72) 1 obtienes 1, debido a que ev realiza la sustitución de x=3 en ecuacion, no en el resultado de la evaluación de denom y lhs, así: (%i73) ecuacion,x=3; (%o73) 0 = 0 (%i74) lhs(%); (%o74) 0 (%i75) denom(%); (%o75) 1 Para que ev aplique la evaluación después, puedes hacer lo siguiente: (%i77) ev('(denom(lhs(ecuacion))),x=3,eval); (%o77) 2 el parámetro eval se usa para realizar una post-evaluación. Revisa la documentación de la función ev en [1] Espero haya sido de ayuda. [1] http://maxima.sourceforge.net/docs/manual/en/maxima_4.html#IDX15 -- Juan Pablo Romero Bernal Blog: http://jpromerobx.blogspot.com/ ```
 [Maxima-lang-es] Problema anidando llamadas a funciones (o comandos) From: nicolás rosbaco - 2009-08-17 19:53:13 Attachments: Message as HTML ```hola gente, la verdad que no sabía como titular la pregunta (espero llamar la atención adecuadamente). Mi problema es el siguiente: Me encontré con lo siguiente: si utilizo el comando evaluar (ev) anidadno llamadas a denom y lhs anda mal... muestro con ejemplo: ej: ------------------------------- (%i1) ecuacion:((x+1)*(x-3))/((x-1)*(x-2))=0; //defino una ecuación y la llamo ecuación (%o1) ((x-3)*(x+1))/((x-2)*(x-1))=0 (%i2) ev(denom(lhs(ecuacion)),x=3); //pretendo evaluar el denominador de la misma si x=3 (%o2) 1 //MAL!!!!!!!!! (%i3) denom(lhs(ecuacion)); //obtengo el denominador del priemr miembro de la ecuación (%o3) (x-2)*(x-1) (%i4) ev(%,x=3); //realizo la evaluación (pero de otro modo!) (%o4) 2 //ahora funciona bien! fin ej--------------------------------------------------------- La verdad no comprendo que es lo que pasa, agradecería mucho alguién me lo pueda explicar... Desde ya 1x10^1000 gracias.- nicolás (Patagona Argentina) ```

Showing 2 results of 2