## maxima-lang-fr — French-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 (1) May Jun (2) Jul (11) Aug (1) Sep (4) Oct (3) Nov (2) Dec (2) Jan Feb (15) Mar (2) Apr (3) May Jun (1) Jul Aug (7) Sep (3) Oct Nov Dec (31) Jan Feb Mar (7) Apr May (1) Jun (5) Jul Aug (2) Sep (3) Oct (5) Nov Dec Jan Feb (2) Mar Apr (1) May (23) Jun Jul Aug (2) Sep Oct Nov (4) Dec (13) Jan (2) Feb (3) Mar (3) Apr May (7) Jun (5) Jul Aug Sep (6) Oct Nov (4) Dec (1) Jan (4) Feb Mar Apr May Jun Jul Aug Sep Oct (2) Nov Dec Jan Feb (9) Mar (1) Apr May Jun Jul Aug Sep Oct Nov (2) Dec Jan Feb Mar Apr May (4) Jun (1) Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec (3) Jan Feb Mar (4) Apr May Jun Jul Aug Sep Oct Nov Dec

Showing results of 217

1 2 3 .. 9 > >> (Page 1 of 9)
 Re: [Maxima-lang-fr] Simplification exponentielle complexe From: LOUISNARD Olivier - 2015-03-26 09:19:49 ```Le 24/03/15 15:14, Stavros Macrakis (Σταῦρος Μακράκης) a écrit : > Dès que le realpart est en nounform, Maxima ne va pas le réévaluer > sans commande explicite, du genre: > > ​ev(expr2,realpart)​ > ​ > ​ > > > On Tue, Mar 24, 2015 at 6:56 AM, LOUISNARD Olivier > > wrote: > > declare(z,complex); declare(X,real); > expr : abs( A0 * exp(z*X) ); > expr1 : subst( (1+%i)/2, z, expr); > expr2 : subst( (1+%i)/sqrt(2), z, expr); > > > Merci Stavros et Dominique. Cela fonctionne très bien et résoud mon problème. Cela dit je ne comprends toujours pas pourquoi il faut réévaluer un realpart... je pensais que sqrt(2) n'avait pas de problème de détermination. Le plus curieux c'est que si on fait le calcul directement sans passer par subst : abs(A0 * exp((1+%i)/sqrt(2)*X)); ça fonctionne parfaitement. Le mystère reste entier pour moi... mais un grand merci pour la solution en tout cas. Cordialement, ```
 Re: [Maxima-lang-fr] Simplification exponentielle complexe From: dso449 - 2015-03-24 16:56:13 Attachments: Message as HTML ```Bonjour, de cette façon peut-être: declare(z,complex); declare(x,real); f(x,z):=abs(exp(z*x)); f(x,(1+%i)/2); f(x,(1+%i)/sqrt(2)); Dominique Le 24/03/2015 11:56, LOUISNARD Olivier a écrit : > Bonjour, > > Je veux évaluer le module de l'exponentielle complexe exp(z*X), où z est > un complexe et X réel. > Le résultat est normalement exp( z_r X), où z_r partie réelle de z. Ca > marche parfaitement à ce niveau. > > Par contre si je cherche à simplifier l'expression, cela fonctionne > correctement pour z = 1+i, mais pas pour > z= (1+i)/ sqrt(2). Pourquoi ? > > Voici le code : > > declare(z,complex); declare(X,real); > expr : abs( A0 * exp(z*X) ); > expr1 : subst( (1+%i)/2, z, expr); > expr2 : subst( (1+%i)/sqrt(2), z, expr); > > Noter le "realpart" qui reste non évalué dans l'exponentielle expr2... > > Merci. > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > > ```
 Re: [Maxima-lang-fr] Simplification exponentielle complexe From: Stavros Macrakis (Σταῦρος Μακράκης) - 2015-03-24 14:15:09 Attachments: Message as HTML ```Dès que le realpart est en nounform, Maxima ne va pas le réévaluer sans commande explicite, du genre: ​ev(expr2,realpart)​ ​ ​ On Tue, Mar 24, 2015 at 6:56 AM, LOUISNARD Olivier wrote: > declare(z,complex); declare(X,real); > expr : abs( A0 * exp(z*X) ); > expr1 : subst( (1+%i)/2, z, expr); > expr2 : subst( (1+%i)/sqrt(2), z, expr); > ```
 [Maxima-lang-fr] Simplification exponentielle complexe From: LOUISNARD Olivier - 2015-03-24 10:56:43 ```Bonjour, Je veux évaluer le module de l'exponentielle complexe exp(z*X), où z est un complexe et X réel. Le résultat est normalement exp( z_r X), où z_r partie réelle de z. Ca marche parfaitement à ce niveau. Par contre si je cherche à simplifier l'expression, cela fonctionne correctement pour z = 1+i, mais pas pour z= (1+i)/ sqrt(2). Pourquoi ? Voici le code : declare(z,complex); declare(X,real); expr : abs( A0 * exp(z*X) ); expr1 : subst( (1+%i)/2, z, expr); expr2 : subst( (1+%i)/sqrt(2), z, expr); Noter le "realpart" qui reste non évalué dans l'exponentielle expr2... Merci. ```
 Re: [Maxima-lang-fr] erreur dans le plan complexe From: Stavros Macrakis (Σταῦρος Μακράκης) - 2014-12-01 21:46:56 Attachments: Message as HTML ```​Par défaut, Maxima fonctionne dans le domaine réel. Donc l'expression (-2)^(1/3) est tout de suite simplifiée en -(2^(1/3))​, avant même que la fonction "imagpart" la touche. Pour travailler dans le domaine complexe, il suffit de dire domain:'complex\$ Par la suite, (-2)^(1/3) est simplifié en (-1)^(1/3)*2^(1/3), et donc imagpart((-2)^(1/3)) retourne sqrt(3)/2^(2/3), la valeur principale complexe, comme tu le voulais. -s On Mon, Dec 1, 2014 at 9:56 AM, wrote: > Bonjour à tous,, > > pourquoi wxmaxima 5.34.1 mais aussi http://maxima-online.org me donnent > une > partie imaginaire nulle pour la racine cubique de moins deux? > > imagpart((-2)^(1/3)) > > mais aussi avec -1/2 et -1 : > > imagpart((-1/2)^(1/3)); > imagpart((-1)^(1/3)); > > create_list([realpart((-2)^(k/6)),imagpart((-2)^(k/6))],k,-6,6); > > create_list([realpart((-1)^(k/6)),imagpart((-1)^(k/6))],k,-6,6); > > create_list([realpart((-1/2)^(k/6)),imagpart((-1/2)^(k/6))],k,-6,6); > > Ma calculette HP 50G et Wolfram-alpha me donnent une partie imaginaire NON > nulle > ! > > cordialement > > JMarc D > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > ```
 Re: [Maxima-lang-fr] erreur dans le plan complexe From: Daniel Sidobre - 2014-12-01 20:06:53 ``` Bonjour, Je ne peux pas détailler les mécanismes et choix interne, mais 1/2 est considéré comme une entier et vaut donc 0. Donc la partie imaginaire est bien zéro. Essayer avec 0.5. De plus il existe une racine cubique réelle d'un nombre négatif. Pour obtenir toutes les racines cubiques de -1/2 vous pouvez faire, par exemple : allroots(x^3=-1/2); Cordialement, Daniel. Le 01/12/14 15:56, jihem01@... a écrit : > Bonjour à tous,, > > pourquoi wxmaxima 5.34.1 mais aussi http://maxima-online.org me donnent une > partie imaginaire nulle pour la racine cubique de moins deux? > > imagpart((-2)^(1/3)) > > mais aussi avec -1/2 et -1 : > > imagpart((-1/2)^(1/3)); > imagpart((-1)^(1/3)); > > create_list([realpart((-2)^(k/6)),imagpart((-2)^(k/6))],k,-6,6); > > create_list([realpart((-1)^(k/6)),imagpart((-1)^(k/6))],k,-6,6); > > create_list([realpart((-1/2)^(k/6)),imagpart((-1/2)^(k/6))],k,-6,6); > > Ma calculette HP 50G et Wolfram-alpha me donnent une partie imaginaire NON nulle > ! > > cordialement > > JMarc D > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > ```
 [Maxima-lang-fr] erreur dans le plan complexe From: - 2014-12-01 14:57:07 ```Bonjour à tous,, pourquoi wxmaxima 5.34.1 mais aussi http://maxima-online.org me donnent une partie imaginaire nulle pour la racine cubique de moins deux? imagpart((-2)^(1/3)) mais aussi avec -1/2 et -1 : imagpart((-1/2)^(1/3)); imagpart((-1)^(1/3)); create_list([realpart((-2)^(k/6)),imagpart((-2)^(k/6))],k,-6,6); create_list([realpart((-1)^(k/6)),imagpart((-1)^(k/6))],k,-6,6); create_list([realpart((-1/2)^(k/6)),imagpart((-1/2)^(k/6))],k,-6,6); Ma calculette HP 50G et Wolfram-alpha me donnent une partie imaginaire NON nulle ! cordialement JMarc D ```
 [Maxima-lang-fr] transformées de laplace From: Cyrille Piatecki - 2013-06-27 15:23:04 ```Chers tous, je voudrais développer un algorithme relevant de la différentiation fractionnaire. Malencontreusement, il me semble que dans la base de connaissances associée à la transformée de Laplace et à son inverse, les fonctions apparentées aux fonctions de Mittag-Leffler ne sont pas représentées. Existe-t-il un utilisateur qui saurait comme augmenter cette base de connaissance. Avec, par avance tous mes remerciements Cyrille Piatecki ```
 Re: [Maxima-lang-fr] Valeur approchée d'un nombre presque entier From: Patrice Rempe - 2013-05-18 13:57:51 ```Bonjour, Merci pour ce complément, travaillant avec un fpprec de 50 je n'avais pas besoin du set_display mais c'est bon à savoir. Patrice On Sat, May 18, 2013 at 08:53:14AM +0200, dso449@... wrote: > Bonjour, > > Egalement: > > set_display('ascii)\$ pour affichage de tous les chiffres (essayer sans > d'abord) > fpprec:1000; > bfloat(K); > Cordialement > Dominique > > Le 17/05/2013 22:36, Patrice Rempe a écrit : > > Bonjour, > > > > Merci, j'ai pu trouver > > 2.625374126407687439999999999992500726b17 > > reste à comprendre pourquoi c'est presque un entier ... > > > > Cordialement > > > > Patrice > > > > On Fri, May 17, 2013 at 09:30:17PM +0200, dominique.drux@... wrote: > >> Bonjour, > >> > >> On peut obtenir une valeur approchée de K , en effectuant (fpprec: P > >> ,bfloat(K)) après avoir donné à P une valeur de votre choix . Vous > >> obtiendrez une valeur approchée de K comportant P chiffres. > >> Attention les derniers chiffres pourraient ne pas être exacts. > >> Bonne chance. > >> > >> Dominique > >> > >> > >> -----Message d'origine----- From: Patrice Rempe > >> Sent: Friday, May 17, 2013 9:13 AM > >> To: Maxima List > >> Subject: [Maxima-lang-fr] Valeur approchée d'un nombre presque entier > >> > >> Bonjour, > >> > >> Nouveau sur la liste je me présente rapidement. > >> Enseignant de maths certifié j'ai décidé aprés 12 ans de préparer > >> l'agregation. Je m'initie donc à Maxima avec wxmaxima comme > >> interface graphique. > >> > >> Suite à un article de quadrature (n°88) je souhaite évaluer : > >> > >> K:%e^(%pi*sqrt(163)) > >> > >> mais je n'obtiens qu'un affichage en écriture scientifique que je > >> souhaite éviter. J'ai bien essayer de jouer sur la précision mais > >> sans succés. Avez-vous une idée. > >> > >> D'avance Merci > >> Patrice > >> > >> > >> ------------------------------------------------------------------------------ > >> AlienVault Unified Security Management (USM) platform delivers complete > >> security visibility with the essential security capabilities. Easily and > >> efficiently configure, manage, and operate all of your security controls > >> from a single console and one unified framework. Download a free trial. > >> http://p.sf.net/sfu/alienvault_d2d > >> _______________________________________________ > >> Maxima-lang-fr mailing list > >> Maxima-lang-fr@... > >> https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > >> > > ------------------------------------------------------------------------------ > > AlienVault Unified Security Management (USM) platform delivers complete > > security visibility with the essential security capabilities. Easily and > > efficiently configure, manage, and operate all of your security controls > > from a single console and one unified framework. Download a free trial. > > http://p.sf.net/sfu/alienvault_d2d > > _______________________________________________ > > Maxima-lang-fr mailing list > > Maxima-lang-fr@... > > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > > > > > > > ------------------------------------------------------------------------------ > AlienVault Unified Security Management (USM) platform delivers complete > security visibility with the essential security capabilities. Easily and > efficiently configure, manage, and operate all of your security controls > from a single console and one unified framework. Download a free trial. > http://p.sf.net/sfu/alienvault_d2d > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr ```
 Re: [Maxima-lang-fr] Valeur approchée d'un nombre presque entier From: - 2013-05-18 07:09:49 ```Bonjour, Egalement: set_display('ascii)\$ pour affichage de tous les chiffres (essayer sans d'abord) fpprec:1000; bfloat(K); Cordialement Dominique Le 17/05/2013 22:36, Patrice Rempe a écrit : > Bonjour, > > Merci, j'ai pu trouver > 2.625374126407687439999999999992500726b17 > reste à comprendre pourquoi c'est presque un entier ... > > Cordialement > > Patrice > > On Fri, May 17, 2013 at 09:30:17PM +0200, dominique.drux@... wrote: >> Bonjour, >> >> On peut obtenir une valeur approchée de K , en effectuant (fpprec: P >> ,bfloat(K)) après avoir donné à P une valeur de votre choix . Vous >> obtiendrez une valeur approchée de K comportant P chiffres. >> Attention les derniers chiffres pourraient ne pas être exacts. >> Bonne chance. >> >> Dominique >> >> >> -----Message d'origine----- From: Patrice Rempe >> Sent: Friday, May 17, 2013 9:13 AM >> To: Maxima List >> Subject: [Maxima-lang-fr] Valeur approchée d'un nombre presque entier >> >> Bonjour, >> >> Nouveau sur la liste je me présente rapidement. >> Enseignant de maths certifié j'ai décidé aprés 12 ans de préparer >> l'agregation. Je m'initie donc à Maxima avec wxmaxima comme >> interface graphique. >> >> Suite à un article de quadrature (n°88) je souhaite évaluer : >> >> K:%e^(%pi*sqrt(163)) >> >> mais je n'obtiens qu'un affichage en écriture scientifique que je >> souhaite éviter. J'ai bien essayer de jouer sur la précision mais >> sans succés. Avez-vous une idée. >> >> D'avance Merci >> Patrice >> >> >> ------------------------------------------------------------------------------ >> AlienVault Unified Security Management (USM) platform delivers complete >> security visibility with the essential security capabilities. Easily and >> efficiently configure, manage, and operate all of your security controls >> from a single console and one unified framework. Download a free trial. >> http://p.sf.net/sfu/alienvault_d2d >> _______________________________________________ >> Maxima-lang-fr mailing list >> Maxima-lang-fr@... >> https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr >> > ------------------------------------------------------------------------------ > AlienVault Unified Security Management (USM) platform delivers complete > security visibility with the essential security capabilities. Easily and > efficiently configure, manage, and operate all of your security controls > from a single console and one unified framework. Download a free trial. > http://p.sf.net/sfu/alienvault_d2d > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > > ```
 Re: [Maxima-lang-fr] Valeur approchée d'un nombre presque entier From: Patrice Rempe - 2013-05-17 20:36:35 ```Bonjour, Merci, j'ai pu trouver 2.625374126407687439999999999992500726b17 reste à comprendre pourquoi c'est presque un entier ... Cordialement Patrice On Fri, May 17, 2013 at 09:30:17PM +0200, dominique.drux@... wrote: > Bonjour, > > On peut obtenir une valeur approchée de K , en effectuant (fpprec: P > ,bfloat(K)) après avoir donné à P une valeur de votre choix . Vous > obtiendrez une valeur approchée de K comportant P chiffres. > Attention les derniers chiffres pourraient ne pas être exacts. > Bonne chance. > > Dominique > > > -----Message d'origine----- From: Patrice Rempe > Sent: Friday, May 17, 2013 9:13 AM > To: Maxima List > Subject: [Maxima-lang-fr] Valeur approchée d'un nombre presque entier > > Bonjour, > > Nouveau sur la liste je me présente rapidement. > Enseignant de maths certifié j'ai décidé aprés 12 ans de préparer > l'agregation. Je m'initie donc à Maxima avec wxmaxima comme > interface graphique. > > Suite à un article de quadrature (n°88) je souhaite évaluer : > > K:%e^(%pi*sqrt(163)) > > mais je n'obtiens qu'un affichage en écriture scientifique que je > souhaite éviter. J'ai bien essayer de jouer sur la précision mais > sans succés. Avez-vous une idée. > > D'avance Merci > Patrice > > > ------------------------------------------------------------------------------ > AlienVault Unified Security Management (USM) platform delivers complete > security visibility with the essential security capabilities. Easily and > efficiently configure, manage, and operate all of your security controls > from a single console and one unified framework. Download a free trial. > http://p.sf.net/sfu/alienvault_d2d > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > ```
 [Maxima-lang-fr] Valeur approchée d'un nombre presque entier From: Patrice Rempe - 2013-05-17 07:13:25 ```Bonjour, Nouveau sur la liste je me présente rapidement. Enseignant de maths certifié j'ai décidé aprés 12 ans de préparer l'agregation. Je m'initie donc à Maxima avec wxmaxima comme interface graphique. Suite à un article de quadrature (n°88) je souhaite évaluer : K:%e^(%pi*sqrt(163)) mais je n'obtiens qu'un affichage en écriture scientifique que je souhaite éviter. J'ai bien essayer de jouer sur la précision mais sans succés. Avez-vous une idée. D'avance Merci Patrice ```
 Re: [Maxima-lang-fr] variance d'une liste pondérée From: Jean-Claude ARBAUT - 2012-11-12 15:58:00 Attachments: Message as HTML ```weighted_mean(a,w):=a.w/lsum(x,x,w); weighted_var_maple(a,w):=block([v1:lsum(x,x,w),v2:lsum(x^2,x,w),mu],mu:(a.w)/v1,v1/(v1^2-v2)*(w.(a-mu)^2)); weighted_var_matlab(a,w):=block([v1:lsum(x,x,w),mu],mu:(a.w)/v1,(w.(a-mu)^2)/v1); weighted_var_maple([61,64,67,70,73],[5,18,42,27,8])\$ %,numer; 12.02072173667888 weighted_var_matlab([61,64,67,70,73],[5,18,42,27,8])\$ %,numer; 8.5275 D'après Wikipedia (http://en.wikipedia.org/wiki/Weighted_mean#Weighted_sample_variance), la version de matlab est la variance biaisée, alors que la version de maple est la variance non biaisée.   Jean-Claude Arbaut > Message du 12/11/12 13:56 > De : "Robert SETIF" > A : maxima-lang-fr@... > Copie à : > Objet : [Maxima-lang-fr] variance d'une liste pondérée > > Bonjour.Je ne trouve pas de commande pour la variance d'une liste pondérée.Par exemple [61,64,67,70,73] pondérée par[5,18,42,27,8]. > 8 fois 61, 18 fois 64, ... > XCAS trouve 8.5275 ainsi que MATLAB. > Par contre Maple 16 trouve 12.0207. > Il semmble qu'il n'y ait pas de commande pour la variance d'une liste pondérée dans Mathematica 6 , MuPad, MScilab.MERCI > > > > ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov _______________________________________________ Maxima-lang-fr mailing list Maxima-lang-fr@... https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr ```
 [Maxima-lang-fr] variance d'une liste pondérée From: Robert SETIF - 2012-11-12 12:56:14 Attachments: Message as HTML ```Bonjour.Je ne trouve pas de commande pour la variance d'une liste pondérée.Par exemple [61,64,67,70,73] pondérée par[5,18,42,27,8]. 8 fois 61, 18 fois 64, ... XCAS trouve 8.5275 ainsi que MATLAB. Par contre Maple 16 trouve 12.0207. Il semmble qu'il n'y ait pas de commande pour la variance d'une liste pondérée dans Mathematica 6 , MuPad, MScilab.MERCI ```
 [Maxima-lang-fr] Problem in "descriptive.mac" From: - 2012-03-07 20:28:55 ```Hi, i think there is a mistake in histogram function of discriptive package. The histogram must have to be modify by frequence/amp. this part begining on line 636: /* frequency table */ fr: float(continuous_freq(m,my_nclasses)), if member(my_frequency, ['relative, 'percent]) then fr: [first(fr), second(fr) / apply("+", second(fr))], if my_frequency = 'percent then fr[2]: fr[2] * 100.0, amp: fr[1][2]-fr[1][1], must be replaced by /* frequency table */ fr: float(continuous_freq(m,my_nclasses)), amp: fr[1][2]-fr[1][1], if member(my_frequency, ['relative, 'percent]) then fr: [first(fr), second(fr) / apply("+", second(fr))/amp], if my_frequency = 'percent then fr[2]: fr[2] * 100.0, It doesn't change the histogram but it is necessary to plot probability- density on the graph. Dominique SOUDIERE ```
 Re: [Maxima-lang-fr] nombre d'or From: - 2012-02-27 19:15:19 Attachments: CalculLogique.wxm ```Bonjour , quelqu'un sait-il comment simplifier une expression logique avec Maxima? quelque chose du genre simplify( not (p and q) or p); Merci Dominique SOUDIERE ```
 Re: [Maxima-lang-fr] nombre d'or From: Stavros Macrakis - 2012-02-27 17:11:29 Attachments: Message as HTML ```Cette discussion confond deux choses différentes: a) les opérateurs d'égalité b) la simplification des expressions Il y a deux opérateurs d'égalité distincts en Maxima: "=" et equal(). a=b compare la *forme* de deux expressions, equal(a,b) en compare la *valeur*. On peut apprécier ou pas la notation utilisée, mais la distinction est fondamentale. Quelques exemples élémentaires: is( 0.5 = 1/2 ) => false is( equal( 0.5, 1/2 ) ) => true is( 2*log(2) = log(4) ) => false is( equal( 2*log(2), log(4) ) ) => true Si "=" renvoie toujours soit true soit false, equal() n'y arrive pas toujours: is(equal(sin(x)^2+cos(x)^2,1)) => unknown ... même si Maxima fournit pleins de méthodes pour résoudre cette question explicitement: ex: sin(x)^2+cos(x)^2 - 1\$ trigsimp(ex) => 0 ratsimp(trigreduce(ex)) => 0 ratsimp(exponentialize(ex)) => 0 taylor(ex,x,0,100) => 0 zeroequiv(ex,x) => true On peut se demander pourquoi ces méthodes ne sont pas appliqués par equal(). Certaines d'entre elles (zeroequiv, taylor) sont des heuristiques qui peuvent dans certains cas donner un résultat faux. D'autres sont évitées par souci (probablement exagéré sur les machines modernes) d'efficacité. ... Ce qui conduit à la question de la simplification par défaut. S'il est vrai que is( 2*log(2) = log(4) ) => false, il est aussi vrai que is(sqrt(2)/2 = 1/sqrt(2)) => true. Pourquoi? Il se fait que Maxima applique certaines transformations sur toute entrée (et resultat intermédiaire): 2+5 est simplifié en 7, sqrt(2)/2 en 1/sqrt(2), et sin(%pi/6) en 2. Par contre, les concepteurs du système ont décidé de ne pas appliquer par defaut la transformation sin(%pi/8) => sqrt(sqrt(2)-1)/2^(3/4) ni 2*log(2) => log(4).... Est-ce plus clair? -s 2012/2/26 JihemD : > Le 26/02/2012 16:46, dominique.drux@... a écrit : > > Bonjour, > Maxima ne simplifie pas spontanément les expressions contenant des > constantes, sauf si on lui demande, encore faut-il qu'il y ait un programme > spécifique comme "simplification de radicaux". > Le calcul ci-joint peut vous éclairer. > Dominique > > -----Message d'origine----- From: JihemD > Sent: Sunday, February 26, 2012 2:06 PM > To: maxima-lang-fr@... > Subject: [Maxima-lang-fr] nombre d'or > > Bonjour à tous > > pourquoi, concernant les expressions suivantes contenant le nombre d'or > ( %phi ), Maxima répond-t-il par 'false' ? : > > is ((%phi * %phi) = (%phi + 1)); > > is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); > > pourtant : > > float(%phi), numer; > > renvoie bien l'approximation 1.618033988749895 ! > > ai-je oublié de charger un module ? > > merci de vos éclaircissements > > JMarc D. > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > > > après quelques explorations, concernant les exemples dans le PDF : > 1) si on suit le fichier help de wxMaxima concernant la simplification de la > constante %phi > > "Constant: %phi > > %phi represents the so-called golden mean, (1 + sqrt(5))/2. The numeric > value of %phi is the double-precision floating-point value > 1.618033988749895d0. > > fibtophi expresses Fibonacci numbers fib(n) in terms of %phi. > > By default, Maxima does not know the algebraic properties of %phi. After > evaluating tellrat(%phi^2 - %phi - 1) and algebraic: true, ratsimp can > simplify some expressions containing %phi." > > > donc avec > > tellrat(%phi^2 - %phi - 1); > algebraic: true; > > ratsimp(%phi^2-%phi-1); > renvoie bien 0 > > pour l'exemple avec les log de constantes : > > is(3*log(2)-log(8)=0); > renvoie false > > mais en insérant 'logcontract' : > > is(logcontract(3*log(2)-log(8))=0); > renvoie true ! > > Mais ça n'est pas vraiment intuitif .... > > cordialement > > Jean-Marc Detourmignies > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr > ```
 Re: [Maxima-lang-fr] nombre d'or From: JihemD - 2012-02-26 22:57:28 Attachments: Message as HTML ```Le 26/02/2012 16:46, dominique.drux@... a écrit : > Bonjour, > Maxima ne simplifie pas spontanément les expressions contenant des > constantes, sauf si on lui demande, encore faut-il qu'il y ait un > programme spécifique comme "simplification de radicaux". > Le calcul ci-joint peut vous éclairer. > Dominique > > -----Message d'origine----- From: JihemD > Sent: Sunday, February 26, 2012 2:06 PM > To: maxima-lang-fr@... > Subject: [Maxima-lang-fr] nombre d'or > > Bonjour à tous > > pourquoi, concernant les expressions suivantes contenant le nombre d'or > ( %phi ), Maxima répond-t-il par 'false' ? : > > is ((%phi * %phi) = (%phi + 1)); > > is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); > > pourtant : > > float(%phi), numer; > > renvoie bien l'approximation 1.618033988749895 ! > > ai-je oublié de charger un module ? > > merci de vos éclaircissements > > JMarc D. > > ------------------------------------------------------------------------------ > > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr après quelques explorations, concernant les exemples dans le PDF : 1) si on suit le fichier help de wxMaxima concernant la simplification de la constante %phi "_Constant:_ *%phi* |%phi| represents the so-called /golden mean/, /(1 + sqrt(5))/2/. The numeric value of |%phi| is the double-precision floating-point value 1.618033988749895d0. |fibtophi | expresses Fibonacci numbers |fib(n)| in terms of |%phi|. By default, Maxima does not know the algebraic properties of |%phi|. After evaluating |tellrat(%phi^2 - %phi - 1)| and |algebraic: true|, |ratsimp | can simplify some expressions containing |%phi|." donc avec tellrat(%phi^2 - %phi - 1); algebraic: true; ratsimp(%phi^2-%phi-1); renvoie bien 0 pour l'exemple avec les log de constantes : is(3*log(2)-log(8)=0); renvoie false mais en insérant 'logcontract' : is(logcontract(3*log(2)-log(8))=0); renvoie true ! Mais ça n'est pas vraiment intuitif .... cordialement Jean-Marc Detourmignies ```
 Re: [Maxima-lang-fr] nombre d'or From: JihemD - 2012-02-26 22:10:22 ```Le 26/02/2012 16:46, dominique.drux@... a écrit : > Bonjour, > Maxima ne simplifie pas spontanément les expressions contenant des > constantes, sauf si on lui demande, encore faut-il qu'il y ait un > programme spécifique comme "simplification de radicaux". > Le calcul ci-joint peut vous éclairer. > Dominique > > -----Message d'origine----- From: JihemD > Sent: Sunday, February 26, 2012 2:06 PM > To: maxima-lang-fr@... > Subject: [Maxima-lang-fr] nombre d'or > > Bonjour à tous > > pourquoi, concernant les expressions suivantes contenant le nombre d'or > ( %phi ), Maxima répond-t-il par 'false' ? : > > is ((%phi * %phi) = (%phi + 1)); > > is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); > > pourtant : > > float(%phi), numer; > > renvoie bien l'approximation 1.618033988749895 ! > > ai-je oublié de charger un module ? > > merci de vos éclaircissements > > JMarc D. > > ------------------------------------------------------------------------------ > > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Maxima-lang-fr mailing list > Maxima-lang-fr@... > https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr merci beaucoup de votre si prompte réponse. Je me sert de Maxima pour 'explorer les maths' ce pour quoi il n'est peut être pas conçu, dans l'espoir que nos enfants s'en serve... Robert Dodier m'a aussi fit remarquer que = ne compare que les expressions égales, alors qu'avec equal ça marche : is ( equal ((%phi * %phi) , (%phi + 1))); renvoie 'true' is ( equal (%phi , rhs(solve([x * x - x - 1 = 0],[x])[2]))); renvoie aussi 'true' cordialement Jean-marc Detourmignies ```
 Re: [Maxima-lang-fr] nombre d'or From: JihemD - 2012-02-26 21:46:31 ```Le 26/02/2012 18:17, Robert Dodier a écrit : > On 2/26/12, JihemD wrote: > >> pourquoi, concernant les expressions suivantes contenant le nombre d'or >> ( %phi ), Maxima répond-t-il par 'false' ? : >> >> is ((%phi * %phi) = (%phi + 1)); >> >> is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); > is(a = b) returns true if a and b are identical expressions. > > equal(a, b) returns true if a and b are equivalent expressions. > > e.g. is (x^2 - x = x*(x - 1)) => false > but: is (equal (x^2 - x, x*(x - 1))) => true > > likewise: > > is (equal (%phi, (sqrt(5) + 1)/2)) => true > > is (equal (%phi^2, %phi + 1)) => true > > > Hope this helps! Sorry for writing in English, my skills in French are > very weak. > > Robert Dodier Thx Robert, this helps, actually : is ( equal ((%phi * %phi) , (%phi + 1))); and is ( equal (%phi , rhs(solve([x * x - x - 1 = 0],[x])[2]))); return : 'true' Hope my own skills in English are not too weaker than yours in french. regards Jean-Marc Detourmignies ```
 Re: [Maxima-lang-fr] nombre d'or From: Robert Dodier - 2012-02-26 17:18:01 ```On 2/26/12, JihemD wrote: > pourquoi, concernant les expressions suivantes contenant le nombre d'or > ( %phi ), Maxima répond-t-il par 'false' ? : > > is ((%phi * %phi) = (%phi + 1)); > > is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); is(a = b) returns true if a and b are identical expressions. equal(a, b) returns true if a and b are equivalent expressions. e.g. is (x^2 - x = x*(x - 1)) => false but: is (equal (x^2 - x, x*(x - 1))) => true likewise: is (equal (%phi, (sqrt(5) + 1)/2)) => true is (equal (%phi^2, %phi + 1)) => true Hope this helps! Sorry for writing in English, my skills in French are very weak. Robert Dodier ```
 [Maxima-lang-fr] nombre d'or From: JihemD - 2012-02-26 13:36:29 ```Bonjour à tous pourquoi, concernant les expressions suivantes contenant le nombre d'or ( %phi ), Maxima répond-t-il par 'false' ? : is ((%phi * %phi) = (%phi + 1)); is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); pourtant : float(%phi), numer; renvoie bien l'approximation 1.618033988749895 ! ai-je oublié de charger un module ? merci de vos éclaircissements JMarc D. ```
 [Maxima-lang-fr] nombre d'or From: JmarcD - 2012-02-26 10:06:30 ```Bonjour à tous pourquoi, concernant les expressions suivantes contenant le nombre d'or ( %phi ), Maxima répond-t-il par 'false' ? : is ((%phi * %phi) = (%phi + 1)); is (%phi = rhs(solve([x * x - x - 1 = 0],[x])[2])); pourtant : float(%phi), numer; renvoie bien l'approximation 1.618033988749895 ! ai-je oublié de charger un module ? merci de vos éclaircissements JMarc D. ```
 [Maxima-lang-fr] Ouverture GNUPLOT sous X11 From: Annick Valibouze - 2012-02-06 17:56:33 ```Bonjour, Sous MacOS X version 10.6.7 Quand je choisis le terminal "X11" pour les plots sous wxMaxima, la fenêtre X11 de la courbe s'ouvre et se ferme aussitôt ; je ne recontre aucun pb lorsque je choisis le terminal statique "aqua" . Si je teste Gnuplot avec X11 (set term X11) directement sous GnuPlot, la fenêtre de se referme pas. Quelqu'un aurai-t-il un remède ? Par avance merci, Annick Valibouze ```
 [Maxima-lang-fr] Invitation à se connecter sur LinkedIn From: Cyril Grunspan - 2011-10-18 13:19:22 Attachments: Message as HTML ```J'aimerais vous inviter à rejoindre mon réseau professionnel en ligne, sur le site LinkedIn. Cyril Cyril Grunspan Professeur Associé at Pôle Universitaire Léonard de Vinci Paris Area, France Confirm that you know Cyril Grunspan: https://www.linkedin.com/e/-i7jh0n-gtwx6dy3-1j/isd/4599888861/zfymRTiQ/?hs=false&tok=0TtWiYlA2_r4Y1 -- You are receiving Invitation to Connect emails. Click to unsubscribe: http://www.linkedin.com/e/-i7jh0n-gtwx6dy3-1j/upAiTFz4qKdgR_j90LVheFq8pJIoazMgeHAV7Zd-iYdo7KjXw9oGN5/goo/maxima-lang-fr%40lists%2Esourceforge%2Enet/20061/I1595094693_1/?hs=false&tok=2zQ9akA0-_r4Y1 (c) 2011 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA. ```

Showing results of 217

1 2 3 .. 9 > >> (Page 1 of 9)