π
<-
Chat plein-écran
[^]

Erreur de calcul sur une fonction de mathématique

Nouveautés, projets, mises à jour.

Re: Erreur de calcul sur une fonction de mathématique

Message non lude Bisam » 01 Déc 2016, 11:34

En quoi est-ce un bug ???
Sais-tu comment on fait pour afficher une fonction ?
La méthode usuelle consiste à calculer les valeurs de f(x) pour un grand nombre d'abscisses x dans la fenêtre d'affichage choisie puis (éventuellement) à relier les points de coordonnées (x,f(x)) dans l'ordre des abscisses croissantes.

Si ta fonction n'est pas définie pour x<1/2, et si x=1/2 ne fait pas partie des valeurs des abscisses affichées, tu as l'impression que l'affichage ne commence pas au bon endroit... parce que effectivement le premier point affiché n'est PAS sur l'axe des abscisses. Mais c'est normal !
Si tu changes la valeur de Xscl (pas tout-à-fait sûr de la dénomination sur z80/z80e) dans la fenêtre, tu peux améliorer le graphique... au détriment de la rapidité d'affichage.

Avant de clamer au bug, il faudrait peut-être se renseigner sur la façon dont on fait les choses !

PS : Sur certaines calculettes et d'autres outils mathématiques sur ordinateur, on utilise un algorithme adaptatif pour détecter les changements de pente importants ainsi que les endroits où la fonction n'est pas définie, et on augmente le nombre de points d'affichage au voisinage de ces "problèmes". Mais cela demande un grand nombre de ressources supplémentaires, et ce n'est probablement pas faisable sur z80, même si le z80e est plus rapide.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Erreur de calcul sur une fonction de mathématique

Message non lude Ti64CLi++ » 01 Déc 2016, 18:58

Mais ce n'est pas normal que ça n'affiche pas le point de commencement, je ne comprends pas ce que tu veux dire :(
En quoi est-ce normal que le premier point ne soit pas affiché?
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Erreur de calcul sur une fonction de mathématique

Message non lude Bisam » 05 Déc 2016, 11:32

Comment la calculette peut-elle savoir que ce que tu appelles le "premier point" de la fonction est situé à l'abscisse x=1/2 ?
Elle ne sait pas raisonner ! Elle sait juste calculer la valeur de la fonction en une abscisse donnée et placer le point correspondant.
Si elle ne peut pas calculer la valeur : pas de point.

Dans ce cas précis, si l'abscisse 1/2 fait partie des valeurs pour lesquelles elle affiche un point, tu auras la courbe que tu attends... Dans tous les autres cas (et il y en a un paquet, à savoir environ 2^N si les réels de la calculette sont codés sur N bits), la courbe commencera légèrement plus haut que l'axe.

Avec un peu de chance, tu ne verras pas la différence car l'écran est également pixelisé, ce qui fait que l'on ne peut que rarement placer un point exactement au bon endroit. On le place alors au plus proche pixel.

Bref, je le répète, il serait bon de se renseigner sur comment font les calculettes (et les ordinateurs !) pour tracer des courbes.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Erreur de calcul sur une fonction de mathématique

Message non lude Ti64CLi++ » 05 Déc 2016, 17:43

Ok, excusez-moi, je me rends compte de ma méprise. :?
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Précédente

Retourner vers Actualités

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1265 utilisateurs:
>1255 invités
>6 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)