Hp-15c

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Hp-15c

Message par Marcus von Cube »

Gilles59 a écrit :Mais il devra alors garder le silence pendant 1 an ;)
Je serai muet comme une carpe.
Gilles59 a écrit :Et pourquoi HP ne lancerait pas une version "packagée" de la WP 34 S ?
Je rêve...

Et même mieux se HP lancerait une version neuve de la HP 17BII avec mémoire flash et la documentation complète pour la convertir à une WP 43S...
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: Hp-15c

Message par Gilles59 »

Marcus von Cube a écrit :
Gilles59 a écrit :Mais il devra alors garder le silence pendant 1 an ;)
Je serai muet comme une carpe.
Gilles59 a écrit :Et pourquoi HP ne lancerait pas une version "packagée" de la WP 34 S ?
Je rêve...

Et même mieux se HP lancerait une version neuve de la HP 17BII avec mémoire flash et la documentation complète pour la convertir à une WP 43S...
L'intérêt serait le meilleur écran LCD ( équivalent 42s) ? ou autre ?
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Hp-15c

Message par Marcus von Cube »

La 17bII a 32KO de mémoire et un écran supportant des menus, mais il manque un processeur puisant et la possibilité de re-flasher le ROM.
divasson
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 37
Enregistré le : 21 mai 2011 00:20
Localisation : Barcelone / Sainte Léocadie
Contact :

Re: Hp-15c

Message par divasson »

Les deux nouvelles calculatrices (hp12c anniversaire et 15c LE) seront présentées au réseau distributeur européen le 22 à Annecy.

Donc nous ne savons pas encore la structure de coûts et les prix de vente recommendés. HP m'a confirmé par contre que les deux seront commercialisées en Europe. Le "product number" sera différent: #B1S contre #ABA.

Comme commentaire: la nouvelle responsable des calculatrices HP pour EAME est française!
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Hp-15c

Message par Marcus von Cube »

José, j'ai suis encore sur ta liste pour les deux ? Si je serai les offert à HHC je te dirai.
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3404
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Hp-15c

Message par C.Ret »

Ah! La HP-15C !

C'était la calculatrice de mon premier patron. J'ai jamais pû lui empruter, même pour deux minutes. J'avais bien essayé une fois en prétextant la nécessité de faire un calcul. Il avait refusé et j'avais dû lui dicter le calcul à faire. Bon, il s'est fait pardonné car voyant l'intérêt de ce type de calcul, il m'offrait le mois suivant ma première license MatLab et un micro-VAX pour pouvoir refaire à l'envie et de façon semi-industriel le même calcul pour nos clients.

Voilà pourquoi la HP-15C reste un mythe qui pour moi est devenu synonime de calcul matriciel.

D'ailleurs, à part la HP-15C et les machines RPL du même constructeur, qu'elles sont les machines capablent de faire du calcul matriciel ? Il doit bien y avoir les hP-41 à condition de leur coller le module ad'hoc dans le derrière. Mais y-a-t-il d'autres machines contemporaines des HP-15c ou plus anciennes ?
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2142
Enregistré le : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Hp-15c

Message par cgh »

C.Ret a écrit :Ah! La HP-15C !

...

Voilà pourquoi la HP-15C reste un mythe qui pour moi est devenu synonime de calcul matriciel.

D'ailleurs, à part la HP-15C et les machines RPL du même constructeur, qu'elles sont les machines capablent de faire du calcul matriciel ? Il doit bien y avoir les hP-41 à condition de leur coller le module ad'hoc dans le derrière. Mais y-a-t-il d'autres machines contemporaines des HP-15c ou plus anciennes ?
Oui, la HP-41C avec le module ADVANTAGE ou le MATH-PAC (mais c'est moins puissant).

Les TI 58/59 possèdent dans le module standard (livré AVEC la calculatrice) un programme de calcul de matrices. De mémoire, c'est le numéro 2, mais c'est à confirmer.
La taille du programme est tellement importante que le seule la TI-59 peut le contenir en mémoire.
Pour l'histoire, je crois que c'est en listant ce module que les fonctions de manipulation HIR ont été découvertes.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2919
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: Hp-15c

Message par zpalm »

cgh a écrit :
C.Ret a écrit :Ah! La HP-15C !
...
Voilà pourquoi la HP-15C reste un mythe qui pour moi est devenu synonyme de calcul matriciel.

D'ailleurs, à part la HP-15C et les machines RPL du même constructeur, quelles sont les machines capable de faire du calcul matriciel ? Il doit bien y avoir les HP-41 à condition de leur coller le module ad'hoc dans le derrière. Mais y-a-t-il d'autres machines contemporaines des HP-15c ou plus anciennes ?
Oui, la HP-41C avec le module ADVANTAGE ou le MATH-PAC (mais c'est moins puissant).
A noter que les fonctions de calcul matriciel du module ADVANTAGE viennent directement du module CCD développé en m-code par le Computer Club Deutschland, à la différence des fonctions SOLVE et INTEGRATE qui elles viennent de la HP-15C.
Pour plus de détails voir: Long Live the Advantage ROM !.

(intéressé par le manuel du module Advantage en français? faites-moi signe..)
divasson
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 37
Enregistré le : 21 mai 2011 00:20
Localisation : Barcelone / Sainte Léocadie
Contact :

Re: Hp-15c

Message par divasson »

Marcus von Cube a écrit :José, j'ai suis encore sur ta liste pour les deux ? Si je serai les offert à HHC je te dirai.
Oui, t'es encore dans la liste!

Bonsoir!
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: Hp-15c

Message par Gilles59 »

Benchmark de la 15C LE sur HPMUSEUM.

Il s'agit du Savage Benchmark (<- Clic)

HP15C Limited edition : 48 s
Ancienne HP15C : 5840 s

J'ai testé sur 50G, Casio 602P et TI66

50G = 65 sec (User RPL) -
602P = ~ 1800 sec
TI 66 = Je vous dis l'année prochaine :twisted:

Un excellent point pour la 15C LE

Le code générique

Code : Tout sélectionner

 Fonction savage()
 1→a
 Pour n de 1 à 2499
   tan(atan(ℯ^(ln(√(a*a)))))+1→a
 FinPour
 (a-2500)/2500
FinFonction
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3404
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Hp-15c

Message par C.Ret »

Très interressant, le nouvelle HP-15C est vive comme l'éclair.

Quelqu'un a-t-il donné le listing du programme RPN utilé, car une HP-15C ne se programme pas en BASIC ! La vitesse en RPN peut aussi grandemetn dépendre de la méthode utilisé pour compter les 2500 boucles à faire.


En RPL, j'aurais tendance à ne pas utiliser de variable, mais uniquement le calcul sur la pile. C'est bien comme cela que s'entedent les 65 sec. de la HP-50g ?

Code : Tout sélectionner

« RAD
  1
  1 2499 START
    SQ SQRT
    LN EXP
    ATAN TAN
    1 + 
  NEXT
  2500
  SWAP OVER - SWAP /
»
Sur mon HP-28S, j'obtiens bien -205.4120E-9 après environ 4min et 12sec ce qui fait 252 sec, soit environ 24x la vitesse d'une HP-15C originale (et la nouvelle HP-15c n'est, malgré son processeur très gourmant en énergie environ 4x plus rapide que mon très économique HP-28S)

Sans compter, qu'un HP-28S (ou un HP-50g), n'est pas limité à des matrice de 7x7 éléments !
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: Hp-15c

Message par Gilles59 »

C.Ret a écrit :Très interressant, le nouvelle HP-15C est vive comme l'éclair.

Quelqu'un a-t-il donné le listing du programme RPN utilé, car une HP-15C ne se programme pas en BASIC ! La vitesse en RPN peut aussi grandemetn dépendre de la méthode utilisé pour compter les 2500 boucles à faire.


En RPL, j'aurais tendance à ne pas utiliser de variable, mais uniquement le calcul sur la pile. C'est bien comme cela que s'entedent les 65 sec. de la HP-50g ?
Oui...

Code : Tout sélectionner

«
 1.
 1 2499 START
   SQ √ LN EXP ATAN TAN 1. +
 NEXT

 2500. - 2500. /
»

mode RAD et 'approx'
s: 64.5616 Real Calc ROM2.09 
Sur mon HP-28S, j'obtiens bien -205.4120E-9 après environ 4min et 12sec ce qui fait 252 sec, soit environ 24x la vitesse d'une HP-15C originale (et la nouvelle HP-15c n'est, malgré son processeur très gourmant en énergie environ 4x plus rapide que mon très économique HP-28S)

Sans compter, qu'un HP-28S (ou un HP-50g), n'est pas limité à des matrice de 7x7 éléments !
Le résultat est exactement le même sur 50G que sur 28S en (seulement) 3,8 fois plus rapide ;)

La 28S tourne à 2 Mhz si je me souviens... La 50G à 75Mhz. (soit 37 x plus rapide)
En comparant les temps çà me fait (presque) penser à la "Loi de Niklaus Wirth" (le créateur du language Pascal) (*) :
« Software is getting slower more rapidly than hardware becomes faster, » (en français : « Les programmes deviennent plus lents plus rapidement que le matériel ne devient plus rapide).
concernant le temps de la 50G, cela veut aussi dire qu'en supprimant la couche d'émulation (ce qui impose de réécrire complétement la ROM !) on peut gagner un facteur 10x en vitesse (ce que fait la 30B) . Et logiquement on retrouve presque exactement notre ratio 75/2 Mhz soit ~ 37 fois plus rapide


Sur 50G et grâce au CAS parfaitement intégré, on on peut obtenir un résultat 'parfait' en mode exact :

Code : Tout sélectionner

1 
 1 2499 START
   SQ √  LN EXP LNCOLLECT ATAN TAN 1 +
 NEXT
Le LNCOLLECT est nécessaire car(en mode exact) la 50G réagit comme suit pour les carrés parfaits :

16 LN donne'4.LN(2)' en mode exact donc 16 LN EXP donne 'e^(4.LN(2))' que le CAS ne simplifie pas tout seul en16 (un LNCOLLECT force cela). Résultat parfait en ~ 530 sec
remarquer qu'un humain doit voir le résultat parfait de suite ;)


(*) Il a d'ailleurs concu le langage Pascal pour être compilé en mono passe. Si vous avez travaillé sur des gros projets en Pascal et en C, le même projet en Pascal se compile beaucoup (10x et plus) plus vite)

Si 50GII ou 51G il doit y avoir, je doute que la ROM soit complétement réécrite. le processeur SATURN vituel de la 50 permet évidement des évolution pour mixer mieux ARM et SATURN. On verra ce qu'il en est de la 39GII, si elle a encore des trace de RPL (OS je veux dire) ou plus du tout

Coté 602P :

Code : Tout sélectionner

2499 Min00
1
LBL0
 x^2 √ ln e^x tan-1 tan + 1 =
DSZ GOTO0
- 2500 = / 2500 =
  
y'a un coté RPN sur 602 lol
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
leduigou
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 109
Enregistré le : 28 mai 2011 14:46
Localisation : Paris

Re: Hp-15c

Message par leduigou »

Bonsoir,

Pour info, Samson Cables commence à livrer ses HP15C:
http://www.samsoncables.com/catalog/pro ... &Sku=HP15C

J'en ai profité pour en commander une ... :D
Cordialement
Frédéric
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3404
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Hp-15c

Message par C.Ret »

Gilles59 a écrit :La 28S tourne à 2 Mhz si je me souviens... La 50G à 75Mhz. (soit 37 x plus rapide)
En comparant les temps çà me fait (presque) penser à la "Loi de Niklaus Wirth" (le créateur du language Pascal) (*) :
« Software is getting slower more rapidly than hardware becomes faster, » (en français : « Les programmes deviennent plus lents plus rapidement que le matériel ne devient plus rapide).
Et ui, c'est le prix à payer pour un RPL plus puissant, le CAS, un écran immense (par rapport à celui de la HP-28S), une horloge temps réel qui fait alarme et agenda, des E/S, cartes d'extension et slot SD Card, etc...

Concernant le fait d'avoir après les 2500 itérations le résultat exact, c'est très facile à obtnir aussi sur une HP-28S (ou 28C d'ailluers). En effet, il suffit d'exécuter la boucle en effectuant le calcul de façon formelle. Il suffit juste de ne pas utiliser 1, mais de laisser simplement une variable (et d'inverser l'ordre du SQ et de la racine, car contrairemetn aux HP-48 et suivante, la racine devient vite un véritable poison qu'il est impossible de faire disparaitre (pas d'équivalente de LnCollect ) :

Code : Tout sélectionner

« RAD 
  'a'
  1 2500 START
    √ SQ LN EXP ATAN TAN 1 + COLCT
  NEXT
  2500  SWAP OVER - SWAP /
»
Le COLCT permet de simplifier l'expression, on gagne finalement en temps d'exécussion, car siono les 2499 '...+1' viennent ralentir considérablement les choses.
J'obtiens donc bien le résultat exact (c'est à dire 'a') au bout de 23 min.


Bon, tout cela est fort interessant, mais je ne comprends pas bien cet engoument pour la HP-15 LE.

D'accord, l'HP-15C originale est une machine très sympathique, compacte, capable, qui était dans les années 80 très performante et pour un prix bien plus faibvle que les HP-41CVX.

Mais tout de même ; son affichage est très limité. A quoi sert d'avoir des capacité de calcul matriciel si on ne peut pas afficher de matrice. De même pour le calcul avec nombres complexes ; je me souvient quelle gymnastique il fallait faire pour jongler avec les niveau de la pile pour voir s'afficher tour à tour les parties réelles et imaginaires !

Ce n'est qu'une calculatrice, certe programmable et qui permet donc de facilement tirer partie de ses bonnes capacités (solveur, complexes, matrice), mais son utilisation est fort complexe, il faut se rapeller les astuces et subtilités des diffèrents modes pour obtenir les résultat souhaité.

C'est à dire qu'il faut toujours avoir à porté de main le manuel, pour vérifier dans quel ordre entre les argumetn d'une intégration et à quoi correspond les résultats dans la pile après une fonction spéciale (intégation, solveur, matrice , fonction complexe etc...)

Et comme il n'y a pas d'alphanumérique ni d'affichage des drapeaux, il faut avoir bien documenteé ses propres programmes pour se souvenir de leur fonctionnement.

En cela, la HP-41, mais surtout les Pockets ont été une révolution ; facilité d'utilisation par les labels, affichages, nom de variables, etc...
mais sur les BASIC, manque la puissance des fonction intégrée complexes, les matrices ou la manipulation intégrée d'objets mathématiques plus élaboré (formules, CAS, etc...)
En cela, les RPL ont su faire la synthèse ; interface conviviale, noms des programmes, variables ou objet à volonté, puissance des fonctions intégrées, manipulation d'objets mathématiques variés et complexes, etc...

Donc, quand je regarde la HP-15C, même 122x plus rapide que l'originale, je reste très sceptique sur son intérêt pratique. Et donc je ne m'explique l'engoument actuel (sur le forum HP Museum) que par le fait que beaucoup veule en collectionner une, c'est à dire en mettre une dans une vitrine et une autre dans sa poche pour crâner à la première réunion où il faudra faire une petite additions des coûts d'un quelconque projet devant son boss.

Et j'imagine pas la gymnastique qu'il faudrait faire pendant ladite réunion pour recopier sur le white board le résultat d'un calcul matriciel et notant chaque nombre un à un le contenu de la matrice. C'est quand même plus facile si la matrice s'affiche sur l'écran multi-lignes et qu'il suffit de recopier en une seule fois sans avoir à tapoter sur son HP à chaque nombre ! Le top étant la HP-50g qui aura vite fait d'exporter la matrice résultat en question pour l'afficher directement dans la présentation PS du boss qui n'aura plus qu'à la présenter avec son vidéo projecteur !

Et une HP-15c, même LE n'est pas prête à réaliser ce tour de force ! C'est juste une HP éditée de façon limité pour rester rare et cher, les collectionneur aiment collectionner, surtout ce qui est rare et cher.

Non, vraiment, je n'ai pas l'âme d'un collectionneur, je ne suis qu'un utilisateur.
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
Avatar du membre
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 8384
Enregistré le : 12 févr. 2007 18:36
Localisation : Pas très loin de Lyon
Contact :

Re: Hp-15c

Message par badaze »

leduigou a écrit :Bonsoir,

Pour info, Samson Cables commence à livrer ses HP15C:
http://www.samsoncables.com/catalog/pro ... &Sku=HP15C

J'en ai profité pour en commander une ... :D
C'est combien les fdp stp ?
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
Répondre

Retourner vers « Tous les Pockets »