programme derivées

Discutez des programmes disponibles sur ce site Web.

programme derivées

Messagepar tag » 22 Novembre 2008 14:43

bonjour,
je posséde une graphe 35+ et je cherche un programme qui permettrait de calculer les dérivées et primitives d'une fonction. Je ne trouve que des "cours" à chaque fois mais pas de " programme"
A moins que ce ne soit pas possible?

Merci d'avance
tag
 
Messages: 2
Inscription: 22 Novembre 2008 14:38

Re: programme derivées

Messagepar endless_tender » 23 Novembre 2008 15:12

Si tu parle de calculer la dérivée de 1/4*x²+5 par exemple, c'est impossible avec ta calculatrice, car il faut le calcul formel (disponible, en CASIO, sur la graph 100, et les Classpad)
La seule chose que tu peux faire est éventuellement d'écrire un un résumé de tes formules, mais tu devra les calculer toi-même :?

Bonne journée
ClassPad 300 - Graph 35+
endless_tender
 
Messages: 16
Inscription: 25 Octobre 2008 14:12

Re: programme derivées

Messagepar tag » 23 Novembre 2008 16:20

dommage...
merci quand même !
tag
 
Messages: 2
Inscription: 22 Novembre 2008 14:38

Re: programme derivées

Messagepar Laurae » 21 Décembre 2008 10:30

pour la dérivée des fonctions polynômes c'est très simple de le programmer.

certainement quelque chose comme cela (il peut y avoir des erreurs) :

Prog "Derivee"

"Ordre"?->A
A+1->Dim List 1
A->Dim List 2
A->Dim List 3
For Each 0->B To A
ClrText
" "
" "
" "
" "
Locate 1,2,"Ordre:"
Locate 8,2,B
"Coefficiant"?-C
C->List 1[B+1]
Next
For Each 1->B To A
B-1->List 2[B] 'ordre de la derivee
BList 1[B+1]->List 3[B] 'coefficiant du List2[B]eme ordre
Next

ex :
fonction polynôme de base : 3x^5 + 2x^4 + 6x^3 + 0x^2 + 8x + 1
derivée : 15x^4 + 8x^3 + 18x^2 + 0x + 8

le programme fait :

Ordre : mettre 5
Dim List 1 : 6 (pour mettre 6 coefficiants)
Dim List 2 et 3 : 5 (pour la dérivée d'ordre 5)
A=5

Loop : B=0
Ordre : 0
mettre "1"
La valeur "1" est rentrée dans List 1[1]

Loop : B=1
Ordre : 1
mettre "8"
La valeur "8" est rentrée dans List 1[2]

Loop : B=2
Ordre : 2
mettre "0"
La valeur "0" est rentrée dans List 1[3]

Loop : B=3
Ordre : 3
mettre "6"
La valeur "6" est rentrée dans List 1[4]

Loop : B=4
Ordre : 4
mettre "2"
La valeur "2" est rentrée dans List 1[5]

Loop : B=5
Ordre : 5
mettre "3"
La valeur "3" est rentrée dans List 1[6]

Endloop car B=A=5

récapitulatif :
List 1[1] = 1
List 1[2] = 8
List 1[3] = 0
List 1[4] = 6
List 1[5] = 2
List 1[6] = 3

Loop : B=1
ordre B-1=0 mise en List 2[1]
BList 1[B+1] : 1*List 1[2] = 1*8=8 assignée à List 3[1]

Loop : B=2
ordre B-1=1 mise en List 2[2]
BList 1[B+1] = 2*List 1[3] = 2*0=0 assignée à List 3[2]

Loop : B=3
ordre B-1=2 mise en List 2[3]
BList 1[B+1] : 3*List 1[4] = 3*6=18 assignée à List 3[3]

Loop : B=4
ordre B-1=3 mise en List 2[4]
BList 1[B+1] : 4*List 1[5] = 4*2=8 assignée à List 3[4]

Loop : B=5
ordre B-1=4 mise en List 2[5]
BList 1[B+1] : 5*List 1[6] = 5*3=15 assignée à List 3[5]

récapitulatif :
List 1,2,3[1] = 1,0,8
List 1,2,3[2] = 8,1,0
List 1,2,3[3] = 0,2,18
List 1,2,3[4] = 6,3,8
List 1,2,3[5] = 2,4,15
List 1[6] = 3

List 1 : représente les coefficients fonction polynôme de base dans l'ordre inverse.
List 2 : représente le degré de la dérivée à l'ordre [index-1].
List 3 : représente les coefficients de la fonction polynôme dérivée au degré List 2[index]
Mod CasioExpert.com
Co-administrateur TI-Planet (avec une partie Casio)
Laurae
 
Messages: 141
Inscription: 25 Novembre 2007 19:23
Localisation: Ozoir-la-Ferrière


Retourner vers Programmes

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


xhtml css      © 2001-2014 CasioExpert.com      CasioExpert.com v6      conception & réalisation Mickaël Morier