HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

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

OlidaBel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 106
Enregistré le : 04 avr. 2021 16:09
Localisation : 50.693165,4.573478

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par OlidaBel »

Récemment j'avais cherché si d'autres proposaient le même calcul,

Ici quelques dessins pour s'imaginer les volumes, mais pas de calculs justes comme je le propose (enfin façon de parler).
https://www.ilemaths.net/img/forum_img/ ... 4823_8.gif
https://www.ilemaths.net/sujet-calcul-d ... 04823.html

Ici, ce site fait le calcul correct, mais il difficile à exécuter, car ça tourne avec un calcul dans un script en .swf
http://therese.eveilleau.pagesperso-ora ... sphere.htm (une mine de pages de calcul, en web 1.0 ;-) )
Zebulon
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 574
Enregistré le : 28 juin 2022 10:21

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par Zebulon »

S'agit-il d'un problème de cuve à fuel enterrée ? :D
OlidaBel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 106
Enregistré le : 04 avr. 2021 16:09
Localisation : 50.693165,4.573478

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par OlidaBel »

Zebulon a écrit : 23 mars 2023 16:41 S'agit-il d'un problème de cuve à fuel enterrée ? :D
oui.
Étonnamment , on m’avait fourni le plan avec les dimensions de la citerne, y compris l’épaisseur de la paroi. Le genre de documentation improbable chez un particulier…
Zebulon
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 574
Enregistré le : 28 juin 2022 10:21

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par Zebulon »

OK et tu as besoin de ce niveau de précision ?

Je me suis chauffé 13 ans au fioul en mesurant le niveau de ma cuve avec un tasseau en bois étalonné à partir de deux informations, la capacité de la cuve et son diamètre. :D
OlidaBel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 106
Enregistré le : 04 avr. 2021 16:09
Localisation : 50.693165,4.573478

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par OlidaBel »

Zebulon a écrit : 23 mars 2023 21:43 OK et tu as besoin de ce niveau de précision ?

Je me suis chauffé 13 ans au fioul en mesurant le niveau de ma cuve avec un tasseau en bois étalonné à partir de deux informations, la capacité de la cuve et son diamètre. :D
c’est le problème de programmation qui m’intéresse (et je me chauffe au gaz :) )
ce calcul tourne déjà bien sur DM42 , sur 28s et sur DM15L, y a pas urgence :lol:
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par bernouilli92 »

Vu que c'est une intégrale double, je ne comprend pas comment cela peut fonctionner sur hp28s. Que cela donne une réponse, soit mais que le résultat soit juste?
L'intégration se fait en faisant varier une variable entre deux valeurs, pas deux variables.
HP, Casio, Sharp, Psion, quelques TI et divers autres
OlidaBel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 106
Enregistré le : 04 avr. 2021 16:09
Localisation : 50.693165,4.573478

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par OlidaBel »

bernouilli92 a écrit : 23 mars 2023 23:00 Vu que c'est une intégrale double, je ne comprend pas comment cela peut fonctionner sur hp28s. Que cela donne une réponse, soit mais que le résultat soit juste?
L'intégration se fait en faisant varier une variable entre deux valeurs, pas deux variables.
L’HP ne se charge que de la 2ème intégrale, la première a été résolue algébriquement (comme écrit plus haut, ce fil devient ardu).
Le résultat de la première, connu, est à intégrer, c’est là que la calculette a son mot à dire.
Comme tu le dis, il faut tenir compte des 2 variables.

Comment écrire des formules ici ? Déjà le symbole intégrale je ne sais pas.
Avatar du membre
fred260571
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 362
Enregistré le : 19 avr. 2016 13:10
Localisation : Toulouse

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par fred260571 »

OlidaBel a écrit : 23 mars 2023 23:12 Comment écrire des formules ici ? Déjà le symbole intégrale je ne sais pas.
Demande à ChatGPT , ton ami pour la vie :mrgreen: :mrgreen: :mrgreen:
ignorance is bliss
TI 57 II, TI 66, casio fx7500g, HP48GX, HP49G+, HP200LX, palm m125, Sharp PC-G850VS, HP12C
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par bernouilli92 »

Tu pourrais donner un exemple complet ?

Pour les symboles de la hp48, je fais un copier/coller directement depuis l'émulateur (iHP48 ou emu48).
HP, Casio, Sharp, Psion, quelques TI et divers autres
OlidaBel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 106
Enregistré le : 04 avr. 2021 16:09
Localisation : 50.693165,4.573478

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par OlidaBel »

bernouilli92 a écrit : 24 mars 2023 07:20 Tu pourrais donner un exemple complet ?

Pour les symboles de la hp48, je fais un copier/coller directement depuis l'émulateur (iHP48 ou emu48).
ok. Un peu de patience alors, car je vais devoir expliquer le plus clairement possible, et réécrire cet exemple en RPL pour te montrer. Sous qq jours, car boulot et un we très chargé sportivement.
tu codes aussi en RPN ? (42s ou DM42 ?), voire sur 28s ?
OlidaBel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 106
Enregistré le : 04 avr. 2021 16:09
Localisation : 50.693165,4.573478

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par OlidaBel »

bernouilli92 a écrit : 24 mars 2023 07:20 Tu pourrais donner un exemple complet ?

Pour les symboles de la hp48, je fais un copier/coller directement depuis l'émulateur (iHP48 ou emu48).
Bonjour.
Quelle partie de l'exemple voudrais-tu voir ? un programme en RPL, ou en RPN ?
Les formules de calcul ?
Des résultats chiffrés sur un exemple ?
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par bernouilli92 »

Un exemple concret de l'utilisation de l'intégrale citée dans le premier message, avec notamment ce que contient Y et comment tu utilises cette intégrale? Dans un programme, une seule fois, plusieurs fois en faisant varier Y ?
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
Schraf
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 499
Enregistré le : 05 mars 2020 20:45
Contact :

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par Schraf »

Un collègue m'a posé une question assez similaire il y a quelques jours pour sa HP-48. L'idée est de ne pas taper la fonction en symbolique avec les apostrophes, genre 'SIN(X)' mais de façon "habituelle" comme un calcul en RPN, c'est-à-dire X SIN. Sur HP 48 et 50g, mettre le Flag 3 à Function → symb :

On mémorise ce petit programme dans une variable nommée INTEG :

Code : Tout sélectionner

« "F(X)" "::" INPUT OBJ→ 'X' ∫ →NUM »
Si on veut calculer l'intégrale entre 0 et 1 de X * SIN(X), on tape (se mettre en MODE radians) :

Code : Tout sélectionner

0 ENTER			' Borne inf
1 ENTER			' Borne sup
VAR INTEG		' On lance le programme
:: X X SIN * ENTER	' A l'invite, on entre notre fonction F(X) = X * SIN(X)
.30116867894		' C'est bien la valeur de l'intégrale
Le programme bugge s'il n'y a pas de calcul, par exemple si vous entrez juste X ou un nombre pour la fonction. Par contre si vous ajoutez 0 plus de problème :

Code : Tout sélectionner

0 ENTER		' Borne inf
1 ENTER		' Borne sup
VAR INTEG	' On lance le programme
:: 2		' A l'invite, on entre notre fonction F(X) = 2
Error		' On voit 0 1 :2 et 'X' sur la pile

0 ENTER		' Borne inf
1 ENTER		' Borne sup
VAR INTEG	' On lance le programme
:: 2 0 +	' A l'invite, on entre notre fonction F(X) = 2 + 0
2		' Calcul exact
Une solution est donc de définir INTEG par :

Code : Tout sélectionner

« "F(X)" "::" INPUT OBJ→ 0 + 'X' ∫ →NUM »
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par Gilles59 »

Bonjour,

je suis surpris que ca fonctionne sur HP28. En tout cas sur HP48->50 ça ne fonctionne pas car il y a un moment deux variables qui ont le même nom (Y), mais ne sont pas la même chose. Sur ma 49g+, je ferai :
hp.jpg
hp.jpg (61.25 Kio) Vu 2773 fois
Coté saisie :
'F1(x,y)=x*y' DEFINE ( ça ne fonctionne que sur 49g et plus il me semble, sinon definir la fonction comme vous le faite d'habitude)
puis utiliser Equation Write (EQW) qui est très rapide sur 49g+ 50g

A noter qu'en mode EXACT (RightShift & NUM permet de switcher entre les modes |R= et |R~ et en remplaçant .5 par 1/2) on trouve 15/64
Attention dans EQW à bien saisir la fonction F1 avec 2 arguments F1(Y²,Y) et pas avec un argument complexe F1((Y²,Y))

PS : J'adore EQW sur les 49g+ et 50g. Il est très rapide et combiné au CAS il permet de travailler manupuler facilement tout ou partie d'une équation.
PPS : Les 49-50 (et 48?) gèrent les intégrales doubles ou plus...
PPPS : Je ne comprends pas bien à quoi sert le calcul. calculer le volume d'une partie de la cuve ?
PPPPS : En mode CAS exact, entre un point a et b j'obtiens le résulat (b^4-a^4)/4, ce qui intuitivement ne me semble pas cohérent pour calculer un volume
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
FLISZT
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 655
Enregistré le : 09 mars 2022 19:14

Re: HP RPL - intégrales numériques avec fonction+programme-48G KO, 28S OK

Message par FLISZT »

Un "peu" hors topic, mais vu que Gilles59 parlait de raccourcis clavier, en voici d'autres que je connais depuis peu.

Déjà aller dans l'arborescence : PRG>BRCH

Ensuite, avec (Shift Gauche) ou (Shift Droit) + la touche idoine, on obtient directement les séquences suivantes :
Raccourcis.png
Raccourcis.png (16.9 Kio) Vu 2712 fois
Cela fonctionne sur hp-50g, probablement aussi sur hp-49g+ et hp-48gII, voire sur des modèles plus anciens (49g / 48sx / 48gx … ?).
Bruno
Sanyo CZ-0124 ? TI-57 ? HP-15C ? Canon X-07 + XP-140 Monitor Card ? HP-41CX ? HP-28S ? HP-50G ? HP-50G
Répondre

Retourner vers « Tous les Pockets »