π
<-
Chat plein-écran
[^]

Màj CasioPython Graph 35/75+E : nouveautés module maths

Online

Màj CasioPython Graph 35/75+E : nouveautés module maths

Unread postby critor » 24 Jan 2019, 22:49

Plusieurs calculatrices graphiques intègrent déjà une implémentation
Python
officielle dans leur dernière mise à jour, plus ou moins complète, fidèle et réussie selon le cas. Voici la liste de ces
pythonnettes
:
  • NumWorks
    avec
    MicroPython 1.9.4
  • Casio Graph 90+E
    avec
    MicroPython 1.9.4
  • HP Prime
    avec l'écriture
    Python
    de
    Xcas
L'on peut également citer le module externe
TI-Python
pour
TI-83 Premium CE
avec
CircuitPython
(dérivé de MicroPython)
.

À côté de cela nous avons aussi plusieurs implémentations communautaires, qui donc à la différence ne fonctionneront pas en mode examen en 2020 :


Nous avions déjà comparé ce qu'il y avait de disponible dans les modules
math
de chacune de ces solutions, à l'aide du script suivant :
Code: Select all
#platforms: (0)TI-Nspire (1)NumWorks (2)Graph 90+E (3)Graph 75+E (4)TI-Python
plines=[29,12,  7, 9,11]
pcols =[53,99,509,32,32]
platform=0
try:
  import sys
  try:
    if sys.platform=='nspire': platform=0
    if sys.platform=='TI-Python Adapter': platform=4
  except: platform=3
except:
  try:
    import kandinsky
    platform=1
  except:
    platform=2

nlines=plines[platform]
ncols=pcols[platform]
curline=0

def mprint(*ls):
  global curline
  st=""
  for s in ls:
    if not(isinstance(s,str)):
      s=str(s)
    st=st+s
  stlines=1+int(len(st)/ncols)
  if curline+stlines>=nlines:
    input("Input to continue:")
    curline=0
  print(st)
  curline+=stlines

def sstr(obj):
  try:
    s=obj.__name__
  except:
    s=str(obj)
    a=s.find("'")
    b=s.rfind("'")
    if a>=0 and b!=a:
      s=s[a+1:b]
  return s

def explmod(pitm,r=False,pitmsl=[],reset=True):
  global curline
  if(reset):
    curline=0
    pitmsl=[sstr(pitm)]
  hd="."*(len(pitmsl)-1)
  spath=".".join(pitmsl)
  c=0
  for itms in sorted(dir(pitm)):
    c=c+1
    try:
      itm=eval(spath+"."+itms)
      mprint(hd+itms+"="+str(itm))
      if r and spath.rfind(itms)<0:
        pitmsl2=pitmsl.copy()
        pitmsl2.append(itms)
        c=c+explmod(itm,r,pitmsl2,False)
    except:
      mprint(hd+itms)
  if c>0:
    mprint(hd+"Total: "+str(c)+" item(s)")
  return c


Ce qui nous avait permis d'établir le classement quantitatif suivant :
  1. TI-Nspire
    et
    NumWorks
    avec
    41
    entrées
  2. Casio Graph 35+E/75+E
    et module externe
    TI-Python
    pour
    TI-83 Premium CE
    avec
    28
    entrées
  3. Casio Graph 90+E
    avec
    23
    entrées

10199
Mais, voyant qu'il n'était pas premier,
Zezombye
n'écoutant que son courage a mis à jour son
CasioPython
pour
Graph 35/75+E
après avoir activé de nouvelles options de compilation.

Voyons donc ce que ça donne.


Casio
Graph 90+E
NumWorks
module externe
TI-Python
pour
TI-83 Premium CE
__name__='math'
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
ceil()
copysign()
cos()
cosh()
degrees()
e=2.718281828459045
erf()
erfc()
exp()
expm1()
fabs()
floor()
fmod()
frexp()
gamma()
isfinite()
isinf()
isnan()
ldexp()
lgamma()
log()
log10()
log2()
modf()
pi=3.141592653589793
pow()
radians()
sin()
sinh()
sqrt()
tan()
tanh()
trunc()
__name__='math'
acos()

asin()

atan()
atan2()

ceil()

cos()


e=2.718281828459045


exp()

fabs()
floor()
fmod()
frexp()




ldexp()

log()
log10()

modf()
pi=3.141592653589793
pow()

sin()

sqrt()
tan()

trunc()
__name__='math'
acos()
acosh()

asin()
asinh()

atan()
atan2()
atanh()

ceil()
copysign()
cos()
cosh()

degrees()
e=2.718281828459045
erf()

erfc()

exp()
expm1()

fabs()
floor()
fmod()
frexp()
gamma()

isfinite()
isinf()
isnan()
ldexp()
lgamma()

log()
log10()

log2()

modf()
pi=3.141592653589793
pow()
radians()
sin()
sinh()

sqrt()
tan()
tanh()

trunc()
__name__='math'
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
ceil()
copysign()
cos()
cosh()
degrees()
e=2.718281828459045
erf()
erfc()
exp()
expm1()
fabs()
floor()
fmod()
frexp()
gamma()
isfinite()
isinf()
isnan()
ldexp()
lgamma()
log()
log10()
log2()
modf()
pi=3.141592653589793
pow()
radians()
sin()
sinh()
sqrt()
tan()
tanh()
trunc()
__name__='math'
acos()

asin()

atan()
atan2()

ceil()
copysign()
cos()

degrees()
e=2.71828


exp()

fabs()
floor()
fmod()
frexp()

isfinite()
isinf()
isnan()
ldexp()

log()


modf()
pi=3.14159
pow()
radians()
sin()

sqrt()
tan()

trunc()
Total: 41
Total: 23
Total: 41
Total: 41
Total: 28


D'où le nouveau classement suivant :
  1. TI-Nspire
    ,
    NumWorks
    et
    Casio Graph 35/75+E
    avec
    41
    entrées
  2. module externe
    TI-Python
    pour
    TI-83 Premium CE
    avec
    28
    entrées
  3. Casio Graph 90+E
    avec
    23
    entrées

Précisons que
CasioPython
est également compatible avec les anciens modèles
Casio Graph 35+USB
et
Graph 75/75+/85/95
encore utilisables pour les examens 2019.

Attention, pour une utilisation de
CasioPython
sur
Graph 35+E / 35+USB
, il faudra commencer par installer un système
Graph 75
en suivant notre tutoriel.

Téléchargement
:
CasioPython
pour
Casio Graph 35/75/85/95 USB
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 88%
 
Posts: 31895
Images: 8201
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Return to News Casio

Who is online

Users browsing this forum: No registered users and 3 guests

Campagne de dons
Pour nous aider à financer nos déplacements sur les salons/congrès qui vous donnent du contenu exclusif

Vous aurez droit aux avantages VIP et des goodies !
30%
-
Search
-
Featured topics
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
524 utilisateurs:
>482 invités
>36 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)