début bien difficile sur HP 50G !

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

Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1428
Inscription : 27 oct. 2010 20:46

Re: début bien difficile sur HP 50G !

Message par Gilles59 » 21 janv. 2013 22:45

Tipoucet a écrit :
tyann a écrit :Ah ah trop cool
Je vous propose

Code : Tout sélectionner

<< si b si b la b la b sol b sol b p la b si b do b si b la b sol b la b sol b p 
sol b la b si b si b si b do b ré b la b la b la b p sol b la b si b si b si b 
do b ré b la b la b la b p si b si b la b la b sol b sol b p
la b si b do b si b la b sol b la b sol b >>
'DAGO'  STO
Y a peut-être moyen de brancher un casque sur la hp ????
J'ai envie d'adapter ce principe sur 2 ou 3 machines à la fois. Je serais très curieux d'entendre le résultat de 3 machines jouant chacune leur partie (polyphonie, accords). Je me demande combien de temps leur vitesse propre leur permettrait de jouer ensemble sans trop dérailler. J'ai 2 HP-48 G et 2 HP-48S. Le problème reste de transcrire une partition sous la forme (durée, fréquence) pour chacune des voix, gros boulot ... Après, on pourrait même imaginer créer des timbres différents en créant des harmoniques avec d'autres HP-48 en arrère-plan. Là c'est du pur délire ...
Pourquoi pas ;) ? Excellente idée ! Et pour la syncro faudra utiliser les TICKS

Sur 4 octaves et avec les #:

Code : Tout sélectionner

 { 65 69 74 78 82 87 87 92 98 104 110 117 124 }
 DUP 2 *
 OVER 4 *
 PICK3 8 *

 { 'do4' 'do.4' 're4' 're.4' 'mi4' 'mi.4' 'fa4' 'fa.4' 'sol4' 'sol.4' 'la4' 'la.4' 'si4'  } STO
 { 'do3' 'do.3' 're3' 're.3' 'mi3' 'mi.3' 'fa3' 'fa.3' 'sol3' 'sol.3' 'la3' 'la.3' 'si3'  } STO
 { 'do2' 'do.2' 're2' 're.2' 'mi2' 'mi.2' 'fa2' 'fa.2' 'sol2' 'sol.2' 'la2' 'la.2' 'si2'  } STO
 { 'do1' 'do.1' 're1' 're.1' 'mi1' 'mi.1' 'fa1' 'fa.1' 'sol1' 'sol.1' 'la1' 'la.1' 'si1'  } STO

« .3 BEEP » 'b' STO
« .08 BEEP » 'b.' STO
« .1 WAIT » 'p' STO
« .03 WAIT » 'p.' STO

Humm. avec quelques fausses notes ?


re2 b p. mi2 b p. mi.2 b p. fa2 p. b mi2 p. b p. re2 p. b mi2 b p. fa2 b p
mi2 b. p. re2 b p. mi2 b p. fa2 b p. la2 b p. si2 b p. do3 b p. la2 b p
si2 b. la2 b fa2 b mi.2 b si1 b mi2 b si1 b mi2 b re2 b. fa2 b mi2 b re2 b mi1 b
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+

Tipoucet
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3767
Inscription : 10 janv. 2009 14:47

Re: début bien difficile sur HP 50G !

Message par Tipoucet » 22 janv. 2013 20:25

Gilles59 a écrit :Pourquoi pas ;) ? Excellente idée ! Et pour la syncro faudra utiliser les TICKS
Merci, j'ai essayé sur ma HP-49G+ (parce que c'était la seule à avoir des piles à l'intérieur) et le son m'a paru vraiment très faible ... Peut-être les piles... J'ai bien envie de pousser l'idée un peu, mais je dois choisir et traduire une partition au préalable.
Mais je suis sûr que ce sera marrant, pour peu qu'on entende quand même quelque chose :? :wink: ...
Dominique

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 02 févr. 2013 23:42

Bonsoir,
J’ai commencé un petit programme que j’ai enregistré dans une variable (of course).
Maintenant je souhaite le modifier, mais une fois le programme édité ne n’arrive pas à accéder au menu « plot » pour entrer des commandes graphiques, alors comment procéder ?
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1428
Inscription : 27 oct. 2010 20:46

Re: début bien difficile sur HP 50G !

Message par Gilles59 » 03 févr. 2013 01:01

patt a écrit :Bonsoir,
J’ai commencé un petit programme que j’ai enregistré dans une variable (of course).
Maintenant je souhaite le modifier, mais une fois le programme édité ne n’arrive pas à accéder au menu « plot » pour entrer des commandes graphiques, alors comment procéder ?
Pour éditer un prog et acceder aux menu je fais comme çà :

Appuis sur la touche '
Appuis sur le 'soft menu' du programme ENTER
Shift droit + fléche basse

Qu'appelles tu le menu "plot" ? Si c'est pour les commandes LINE PIXON RECT etc .. faire :
Shift PRG NXT PICT

Au passage, un truc que j'ai mis tres longtemps à connaitre, PREV permet de revenir au menu précédent quand on change de menu

Si tu veux écrire des programme complexes, je conseille fortement HPUSEREDIT (v5) qui fonctionne super bien avec l'émulateur et la vraie calc 'mais faut un PC pour écrire le prog)
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+

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 03 févr. 2013 13:50

Je parle du menu « plot » évoqué au chapitre 22 du manuel français.

Prenons l’exemple page 22-21 enregistré dans la variable PLOT3, supposons que l’on n’ait pas terminé la saisie complète du programme, et que l’on souhaite la reprendre.

J’édite « PLOT3 », mais comment accéder de nouveau, au menu « plot ».
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1428
Inscription : 27 oct. 2010 20:46

Re: début bien difficile sur HP 50G !

Message par Gilles59 » 03 févr. 2013 14:37

OK. Tu es en mode RPN ?

Personellement je n'utilise jamais ce menu PLOT .
En programmation, je préfére créer directement créer la liste PPAR qui contient tout ce qu'il faut (echelle, axes, type de fonction etc.)

D'apres ce que dit la doc, PLOT n'est pas accessible par une touche, mais par la sequence 81.01 MENU, ce qui n'est possible quand on édite un programme puisque ca va 'programmer' l'affichage du menu mais pas le faire en intéractif

2 solutions :

1 / Taper les commandes en toutes lettres APLHA ALPHA D R A X ALPHA par exemple. Dans certains cas, taper les lettres va plu vite que recherchez dans les menus ;)
2/ Utiliser le catalogue SHIFT CAT et défiler (ou taper la ou les premieres lettre et défiler - dommage d'ailleurs qu'on ne oit pas en Alpha par défaut ici)
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+

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 03 févr. 2013 23:08

Oui, je suis en mode RPN.

Le cas 1) est celui que je cherche à éviter…
2) cette solution ne semble pas fonctionner…
Reste le passage par la liste PPAR.

Merci pour votre aide.
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 12 févr. 2013 22:49

Bonsoir,

J’ai tenté la connexion avec mon pc sous win7 mais l’installation du driver fourni sur le cd ne fonctionne pas (no permission), alors comment faire ?
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: début bien difficile sur HP 50G !

Message par Marcus von Cube » 17 févr. 2013 15:06

Tu dois lancer l'installation comme administrateur.

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 17 févr. 2013 22:13

Je suis pourtant déclaré comme administrateur…
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 17 févr. 2013 22:59

problème résolu maintenant, merci.
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 16 déc. 2013 23:34

Bonsoir,

Quelqu'un pourrait-t-il me rappeler comment ajouter un élément à un vecteur (en mode programmation) ?

D'avance merci.
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

Avatar de l’utilisateur
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 4847
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: début bien difficile sur HP 50G !

Message par bernouilli92 » 17 déc. 2013 01:56

Code : Tout sélectionner

ARRY-> élément swap 1 + ->ARRY
C'est la version de base pour hp48. Il existe peut-être une fonction qui fait cela sur hp 50g
HP, Casio, Sharp, Psion, quelques TI et divers autres

patt
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 47
Inscription : 17 juil. 2012 10:58
Localisation : 86

Re: début bien difficile sur HP 50G !

Message par patt » 17 déc. 2013 13:45

Bien, merci.

Autre chose, je cherche à créer une liste contenant chacun des caractères d’une chaine.
Soit, la variable « PRO » contenant la chaine « ABCD », j’obtiens la liste suivante {« A », « B », « C », « D »} avec le code suivant :

<<PRO 1 PRO SIZE START PRO DUP HEAD SWAP TAIL ‘PRO’ STO NEXT DEPTH ROLL SIZE ->LIST>>.

Cependant, mieux, il y a…
Merci pour votre aide…
sharp el512, sharp el 9300,"hp 30b,*Mo5*,hp 50g bleue, sharp 1360,casio graph 65", hp 39gII

Avatar de l’utilisateur
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 4847
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: début bien difficile sur HP 50G !

Message par bernouilli92 » 17 déc. 2013 16:03

Effectivement il y a mieux, ta solution suppose que la pile est vide au début (L'instruction DEPTH est à utiliser avec précaution).
Voici ma solution :

Code : Tout sélectionner

« { } SWAP
  WHILE DUP SIZE
  REPEAT
    HEAD LAST TAIL UNROT + SWAP
  END DROP
»
Dernière édition par bernouilli92 le 17 déc. 2013 23:14, édité 1 fois.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Répondre

Revenir vers « Tous les Pockets »