 Le Forum de TI-BANK.fr Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...). |
| | Aller à la page : 1, 2, 3 | | Auteur | Message |
|---|
charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: Affichage des résultats Lun 19 Nov - 10:54 | |
| | Massipu a écrit: | Je suis persuadé de n'avoir rien changé et pourtant, voilà le code: () Prgm ClrHome Input "P(q)=",p Input "CT1=",ct1 Input "CT2=",ct2 p*x-ct1-ct2»pi1 Disp "‹1=",pi1 d(pi1,x)»d1 Disp "d1/dq1=",d1 solve(d1=0,x)»fre1 Disp "fonction de reaction de l'entreprise1",fre1 p*y-ct1-ct2»pi2 d(pi2,y)»d2 Disp "d2/dq2=",d2 solve(d2=0,y)»fre2 Disp "fonction de l'entreprise 2",fre2 Disp i EndPrgm |
il y a quelque chose que je ne comprends pas dans ce programme [pi1] est une équation linéaire ensuite tu calcul la derivée [d1] : celle ci est donc une constante en vérité [p] et ensuite tu essais de résoudre d1=0 pour x --> p=0 , sachant que [x] n'existe pas dans la dérivé et que [p]>0 et ensuite tu refais les même calculs pour [P2]
EXEMPLE Prgm ClrHome Input "P(q)=",p (p=15) Input "CT1=",ct1 (ct1=4) Input "CT2=",ct2 (ct2=3) p*x-ct1-ct2»pi1 (pi1=15x-7) Disp "‹1=",pi1 d(pi1,x)»d1 (d1=15) Disp "d1/dq1=",d1 solve(d1=0,x)»fre1 (fre1=false) Disp "fonction de reaction de l'entreprise1",fre1 p*y-ct1-ct2»pi2 (pi2=15y-7) d(pi2,y)»d2 (d2=15) Disp "d2/dq2=",d2 solve(d2=0,y)»fre2 (fre2=false) Disp "fonction de l'entreprise 2",fre2 Disp i (i= on se le demande ?????) EndPrgm
en un mot ce programme ne fait que t'afficher [i] et cette variable doit etre crée en globale car elle n'est même pas calculé par le programme |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Lun 19 Nov - 11:24 | |
| La dérivée du profit n'est pas forcément une constante (par exemple si P(x,y)=-2(x+y) et CT1(x)=2x et CT2(y)=2y^2).
Par contre pour i je viens de me rendre compte que j'avais essayer un truc et par que par mégarde j'avais oublié de supprimer cette ligne, le problème viens donc de là?
EDIT: enfaite non toujours le même problème "undefined variable" Y'a pas moyen d'insérer une ligne qui vide les variables au début? |
|  | | charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: Affichage des résultats Lun 19 Nov - 11:28 | |
| Ok, si mets autre chose que des nombres dans p, ct1 et ct2. j'avais pas compris
ça n'explique pas i par contre
EDITdonne moi ton programme modifié et les valeur de p, ct1, et ct2 que tu veux tester je regarde cela tout de suite |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Lun 19 Nov - 11:43 | |
| Prgm ClrHome Local x,y <<<(si je le met ça marche pas) Input "P(q)=",p Input "CT1=",ct1 Input "CT2=",ct2 p*x-ct1-ct2»pi1 Disp "‹1=",pi1 d(pi1,x)»d1 Disp "d1/dq1=",d1 solve(d1=0,x)»fre1 Disp "fonction de reaction de l'entreprise1",fre1 p*y-ct1-ct2»pi2 d(pi2,y)»d2 Disp "d2/dq2=",d2 solve(d2=0,y)»fre2 Disp "fonction de l'entreprise 2",fre2 EndPrgm
Exemple: avec: p=(1000-5x-5y) CT1=50x CT2=5y^2
On doit trouver: Fre1= 95-0,5y Fre2=50-0,25x |
|  | | charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: Affichage des résultats Lun 19 Nov - 11:59 | |
| il ce peut que tu ais frappé d() en le frappant en toute lettre au lieu de le prendre dans les menus !! il cherche alors la fonction d (qui n'existe pas) au lieu de calculer la dérivé
chez moi ça marche
en deuxième ligne tu peux ajouter delvar x,y puis local local p, ct1, ct2, pi1,d1,fre1,pi2,d2,fre2 (à modifier suivant les variables que tu veux globales
ensuite disp "....",fre1 en disp "...",expand(fre1) et pareil pour fre2 |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Lun 19 Nov - 14:22 | |
| Ben non pourtant c'est bien le d de la dérivée que j'ai mis, enfin bon ça marche donc un Grand MERCI à toi charognard et à tous ceux qui m'ont aidé, je vais sûrement reposé des questions parce que le programme n'est pas encore finis.
Par contre les expand ça sert à quoi? |
|  | | charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: Affichage des résultats Lun 19 Nov - 16:27 | |
| pour les expand au lieu d'avoir -(y-190)/2 tu as 95-y/2, c'est un peu plus lisible.
rien ne ressemble plus à un "d" que un autre "d". et pourtant l'un marche et l'autre pas.
sur NSPIRE CAS c'est encore pire les deux d sont en italique seulement un est reconnu et l'autre pas |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Lun 19 Nov - 16:53 | |
| Pourtant c'est bien un d italique mais de toute façon j'aurais quand même à marquer les deux premières lignes.
Sinon j'ai une autre question: Comment faire un graph de fre1 et fre2? Graph fre1 fre2? |
|  | | tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: Affichage des résultats Lun 19 Nov - 21:10 | |
| de fre1 et de fre 2
| Code: | Graph fre1 Graph fre2
|
si c'est fre1*fre2 tu calcules tu stockes dans une variable, fre3 par exemple puis
Aussi simple que ça =] _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Lun 19 Nov - 21:30 | |
| | Merci me reste plus qu'a essayer. |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Mer 21 Nov - 13:57 | |
| | Arf toujours le même problème "undefined variable"... |
|  | | tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: Affichage des résultats Mer 21 Nov - 14:13 | |
| double, même triple post :p
fre1 et fre2 sont définis ? _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|  | | Massipu Grand Initié

   Age : 19 Inscrit le : 02 Jan 2007 Messages : 66
| Sujet: Re: Affichage des résultats Mer 21 Nov - 21:14 | |
| ben ouai sont même compris dans local...
Des idées??? |
|  | | |
| Page 3 sur 3 | Aller à la page : 1, 2, 3 |
| | Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| | |
| |
|