Traçage de certaines fonctions

Bugs

Modérateur : xcasadmin

franckoljy
Messages : 5
Inscription : mer. sept. 27, 2017 5:25 am

Traçage de certaines fonctions

Message par franckoljy » jeu. sept. 28, 2017 4:02 am

Bonjour,

avec xcas 1.4.9-5 et 1.2.3-57 (linux et w7)

dans une figure 2d
plot(floor(x)) renvoie
segment(point(-10.0+i*floor(x)),point(10.0+i*floor(x)))
et n'affiche rien.
Idem avec sign(x), ceil(x)

Merci pour votre aide,
FJ

alb
Messages : 1239
Inscription : ven. août 28, 2009 3:34 pm

Re: Traçage de certaines fonctions

Message par alb » jeu. sept. 28, 2017 5:51 am

salut,
on peut obtenir le graphe de la partie entiere en faisant:

Code : Tout sélectionner

ep3:=affichage=epaisseur_ligne_3;ep2:=affichage=epaisseur_ligne_2;
Objet:=[plot(0,x=0..1,ep3),point(0,affichage=epaisseur_point_3+point_point),segment(1-i*0.2,1+i*0.2,ep2),segment(1-i*0.2,1.1-i*0.2,ep2),segment(1+i*0.2,1.1+i*0.2,ep2)]:;
seq(Objet+[(k+k*i)$dim(Objet)],k,-10,10,1)

franckoljy
Messages : 5
Inscription : mer. sept. 27, 2017 5:25 am

Re: Traçage de certaines fonctions

Message par franckoljy » jeu. sept. 28, 2017 6:15 am

Merci pour ce retour, cependant mon problème demeure.
En effet je souhaite périodiser une fonction définie sur [0,1[ en la composant avec per(x):=x-floor(x) or cette dernière fonction ne peut être tracée. Comme mon objectif était d'expliquer la chose et de généraliser le procédé à tout intervalle, j'aurais souhaité pouvoir tracer per comme une autre fonction. Ceci était possible avec Xcas 1.2.* de moins de 6 mois. Actuellement plot(floor(x)) donne segment(point(-10.0+i*(-10.0-floor(x))),point(10.0+i*(10.0-floor(x))) et rien sur la fenêtre graphique alors que plot(sin(x)) donne plotparam(x+i*sin(x),x=-10.0..10.0) et la courbe du sinus ; bien évidemment plotparam(x+i*floor(x),x=-10.0..10.0) donne le résultat escompté, mais tracer une fonction en passant par une courbe paramétrée ne me semble pas naturel dans le cadre d'un TP avec des étudiants qui ont le reflex du "plot").

FJ

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

Re: Traçage de certaines fonctions

Message par parisse » jeu. sept. 28, 2017 9:05 am

Je corrige ... c'est bon pour Xcas pour Firefox, le reste suivra...

Répondre