π
<-
Chat plein-écran
[^]

Interdiction calcul exponentiel complexe en degrés : bug ?

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Interdiction calcul exponentiel complexe en degrés : bug ?

Message non lude critor » 24 Sep 2017, 13:21

Attention, depuis la version 5.1 il n'est plus possible de faire du calcul exponentiel complexe quand on est en mode degrés sur TI-83 Premium CE et TI-84 Plus CE.
Version 5.0.1 :Version 5.1.0 :
ImageImage

Un choix possiblement fait délibérément, puisque c'est pareil sur TI-Nspire depuis bien plus longtemps, au moins la version 3.6.

Je puis comprendre que l'on puisse hésiter sur la pertinence du résultat dans ce cas, et donc choisir de ne rien retourner.
Mais ce n'est pas le choix fait unanimement par tous les autres constructeurs.

Certes, si l'erreur se déclenche sur un simple calcul, l'utilisateur va peut-être réfléchir, comprendre, et se mettre en mode radians. Ce qui pourra lui éviter de recopier des résultats faux en cas d'utilisation des fonctions trigonométriques dans le même exercice.

Mais quand l'erreur se déclenche dans un programme téléchargé, c'est plus embêtant. Car l'utilisateur va rarement aller fouiller dedans.

Les programmes potentiellement impactés sont à priori :
- les programmes en rapport avec les nombres complexes
- les programmes du 2nd degré traitant des cas complexes

Il y a la solution de basculer systématiquement en mode radians au démarrage du programme, mais personnellement je ne suis pas fan de ces changements de mode intempestifs à l'insu de l'utilisateur.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Interdiction calcul exponentiel complexe en mode degrés

Message non lude Adriweb » 24 Sep 2017, 13:24

C'est relativement rare que l'erreur colle pile poil avec le problème, cela dit, donc c'est au moins un bon point là dessus...
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Interdiction calcul exponentiel complexe en degrés : bug

Message non lude critor » 24 Sep 2017, 13:29

Euh non, le message d'erreur n'est pas correct et raconte n'importe quoi - relis bien.
Il parle juste d'interdire e^(i*Pi/2), car le calcul interne utilise possiblement tan(Pi/2) qui n'existe pas en radians.

Il ne parle pas d'interdire tous les e^(i*k) avec k réel.

Ni Casio, ni HP, ni NumWorks ne font ça.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Interdiction calcul exponentiel complexe en degrés : bug

Message non lude Adriweb » 24 Sep 2017, 13:40

Ah, j'avais interprété le message comme un exemple de "calcul exponentiel complexe quand on est en mode degrés" mais en effet en lisant l'exemple du mode degré, ça semble être une coïncidence.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Interdiction calcul exponentiel complexe en degrés : bug

Message non lude critor » 24 Sep 2017, 14:14

Mis à jour de Polyetap : archives_voir.php?id=313311

Remplacé l'exponentielle complexe dans le calcul des racines par son écriture trigonométrique - ça passe.
Avant : √(abs(D))^(2angle(D→R
Après : √(abs(D))(cos(angle(D)⁄2)+isin(angle(D)⁄2→R
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Interdiction calcul exponentiel complexe en degrés : bug

Message non lude Adriweb » 24 Sep 2017, 14:16

critor a écrit:Mis à jour de Polyetap : archives_voir.php?id=313311

Remplacé l'exponentielle complexe dans le calcul des racines par son écriture trigonométrique - ça passe.
Avant : √(abs(D))^(2angle(D→R
Après : √(abs(D))(cos(angle(D)2)+sin(angle(D)2→R

Oh tiens, je vois sur le basic-previewer qu'un ":" au milieu d'un string est mal géré (fait passer à la ligne) :
Code: Tout sélectionner
ClrHome
"http
//TIPlanet.org

Il faudrait que je vois ça...


Edit: ah non, c'est uniquement dans le cas ou un tel string est utilisé en tant que "commentaire" (pas mis ailleurs que dans Ans, bref pas d'assignation)
Edit 2 : fixed :P https://git.io/vdTzU
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 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.
940 utilisateurs:
>922 invités
>13 membres
>5 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)