Un peu d'aide avec gnuplot

Forum d'archive d'entraide mathématique
Anonyme

Un peu d'aide avec gnuplot

par Anonyme » 30 Avr 2005, 17:29

Bonjour. J'aimerais utiliser gnuplot pour inserer des courbes et des
surfaces dans un document. Je rencontre quelques problemes avec la
documentation : quand je fais

plot [-5:5] [-5:5] x*exp(x/(x**2-1))

gnuplot trace une courbe dont les sauts sont materialises par des segments
intempestifs. Je peux resoudre ce probleme en augmentant la valeur de
samples (a 10000 !), mais ca ne me parait franchement pas une bonne
solution. Existe-t-il une option du genre "discont=true" de Maple et MuPAD
?

Une solution entrevue : faire comme avec MuPAD et Maple : stocker les
differents troncons de courbe dans differentes variables, et les afficher
toutes simultanement. Vous savez faire ca ? Plus generalement, tracer
plusieurs courbes, avec pas forcement les memes intervalles de definition,
sur un meme graphique ?

Si vous avez trouve un "super tutoriel" sur le net, ca m'interesse aussi
beaucoup.

\bye

--

Nicolas FRANCOIS
http://nicolas.francois.free.fr

We are the Micro$oft.
Resistance is futile.
You will be assimilated.



Anonyme

Re: Un peu d'aide avec gnuplot

par Anonyme » 30 Avr 2005, 17:29

On 2004-08-18, nicolas.naime.pas.les.pouriels.francois@free.fr wrote:

> Bonjour. J'aimerais utiliser gnuplot pour inserer des courbes et des
> surfaces dans un document. Je rencontre quelques problemes avec la
> documentation : quand je fais
>
> plot [-5:5] [-5:5] x*exp(x/(x**2-1))
>
> gnuplot trace une courbe dont les sauts sont materialises par des segments
> intempestifs. Je peux resoudre ce probleme en augmentant la valeur de
> samples (a 10000 !), mais ca ne me parait franchement pas une bonne
> solution. Existe-t-il une option du genre "discont=true" de Maple et MuPAD
> ?


Si j'ai bien compris, tu veux enlever les asymptotes:
gnuplot> set noclip
gnuplot> plot [-5:5] [-5:5] x*exp(x/(x**2-1))
ou alors
gnuplot> set noclip one ; plot [-5:5] [-5:5] x*exp(x/(x**2-1))
Pour plus d'infos
gnuplot> help clip

> Si vous avez trouve un "super tutoriel" sur le net, ca m'interesse aussi
> beaucoup.


Tutoriels en anglais, français...: http://www.gnuplot.info/help.html

--
http://www.trollomaths.org
E-mail: remove "pasde", "pub" and ".invalid".

Anonyme

Re: Un peu d'aide avec gnuplot

par Anonyme » 30 Avr 2005, 17:29

Vincent Couquiaud wrote:

> On 2004-08-18, nicolas.naime.pas.les.pouriels.francois@free.fr wrote:
>[color=green]
>> Bonjour. J'aimerais utiliser gnuplot pour inserer des courbes et des
>> surfaces dans un document. Je rencontre quelques problemes avec la
>> documentation : quand je fais
>>
>> plot [-5:5] [-5:5] x*exp(x/(x**2-1))
>>
>> gnuplot trace une courbe dont les sauts sont materialises par des
>> segments intempestifs. Je peux resoudre ce probleme en augmentant la
>> valeur de samples (a 10000 !), mais ca ne me parait franchement pas une
>> bonne solution. Existe-t-il une option du genre "discont=true" de Maple
>> et MuPAD ?

>
> Si j'ai bien compris, tu veux enlever les asymptotes:
> gnuplot> set noclip
> gnuplot> plot [-5:5] [-5:5] x*exp(x/(x**2-1))
> ou alors
> gnuplot> set noclip one ; plot [-5:5] [-5:5] x*exp(x/(x**2-1))
> Pour plus d'infos
> gnuplot> help clip[/color]

Et pour celle-la, je fais comment ?

plot [-5:5] [-5:5] 1/(exp(1/x)-1) lw 2 notitle

\bye

--

Nicolas FRANCOIS
http://nicolas.francois.free.fr

We are the Micro$oft.
Resistance is futile.
You will be assimilated.

Anonyme

Re: Un peu d'aide avec gnuplot

par Anonyme » 30 Avr 2005, 17:29

On 2004-08-19, nicolas.naime.pas.les.pouriels.francois@free.fr wrote:

> Et pour celle-la, je fais comment ?
>
> plot [-5:5] [-5:5] 1/(exp(1/x)-1) lw 2 notitle


Je ne comprends pas pourquoi ça marche pas. Bizarre...
Y a un autre bidouillage:

gnuplot> set sample 5000; plot [-5:5] [-5:5] 1/(exp(1/x)-1) notitle lw 2

Il vaut mieux poster sur comp.graphics.apps.gnuplot; il y a peut être
des gens qui auront mieux que mes bidouillages à deux balles. ;-)

--
http://www.trollomaths.org
E-mail: remove "pasde", "pub" and ".invalid".

Anonyme

Re: Un peu d'aide avec gnuplot

par Anonyme » 30 Avr 2005, 17:29

Vincent Couquiaud wrote:

> On 2004-08-19, nicolas.naime.pas.les.pouriels.francois@free.fr wrote:
>[color=green]
>> Et pour celle-la, je fais comment ?
>>
>> plot [-5:5] [-5:5] 1/(exp(1/x)-1) lw 2 notitle

>
> Je ne comprends pas pourquoi ça marche pas. Bizarre...
> Y a un autre bidouillage:
>
> gnuplot> set sample 5000; plot [-5:5] [-5:5] 1/(exp(1/x)-1) notitle lw 2[/color]

Marche pas chez moi, meme avec 'set sample 10000' :-( (sortie postscript, si
ca a quoi que ce soit a voir).

> Il vaut mieux poster sur comp.graphics.apps.gnuplot; il y a peut être
> des gens qui auront mieux que mes bidouillages à deux balles. ;-)


OK, j'ai transfere. Merci pour ton aide.

\bye

--

Nicolas FRANCOIS
http://nicolas.francois.free.fr

We are the Micro$oft.
Resistance is futile.
You will be assimilated.

 

Retourner vers ♲ Grenier mathématique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite