| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Hesperion
Inscrit le: 11 Nov 2007 Messages: 213 Localisation: Blois
|
Posté le: Sam Déc 13, 2008 11:16 pm Sujet du message: Sommes de polygones dont certains ne sont pas définis |
|
|
Dans le fichier joint, j'aimerai effectuer la somme des aires de tous les polygones construits.
Suivant la position du curseur, certains ne sont pas encore définis. J'ai un peu bidouillé la formule pour avoir autre chose que des "???" en guise de réponse ; mais cela ne me convient pas.
Lorsque le curseur bouge vers une valeur plus grande, le rectangle se modifie et donc sa valeur aussi. Le calcul de l'aire présente alors pendant un cours instant un résultat aberrant et cela me gêne. Je ne vois pas comment éviter ces effets de déplacements.
De plus la formule est bien trop longue et fastidieuse à saisir. N'y aurait-il pas un petit raccourci pour emballer la chose vite fait ?
| Description: |
|
 Download |
| Filename: |
pi.zir |
| Filesize: |
42.25 KB |
| Downloaded: |
144 Time(s) |
|
|
| Revenir en haut de page |
|
 |
monique31
Inscrit le: 03 Nov 2007 Messages: 297 Localisation: Toulouse
|
|
| Revenir en haut de page |
|
 |
Hesperion
Inscrit le: 11 Nov 2007 Messages: 213 Localisation: Blois
|
Posté le: Dim Déc 14, 2008 8:27 pm Sujet du message: |
|
|
Je réponds juste pour signaler un bug, étant donné que ta réponse m'a énormément surpris puisque je souhaitais faire quelque chose dans ce genre au début...
Mais sous Vista le fait de cocher "Objet plein" dans les propriétés de la fonction n'a aucun effet (v2.9.5)... je pouvais toujours chercher ! Et j'ai finalement cherché ailleurs !
La 2.9.6 corrige le problème (soit cette version a deux jours de retard soit j'ai deux jours d'avance ... à moins que ce soit Vista )
|
|
| Revenir en haut de page |
|
 |
monique31
Inscrit le: 03 Nov 2007 Messages: 297 Localisation: Toulouse
|
Posté le: Dim Déc 14, 2008 8:39 pm Sujet du message: |
|
|
| Non, non, c'est pas un bug : c'est moi qui ai oublié de signaler que pour avoir à nouveau les "aires sous la courbe" coloriées (fonctions d'une variable ou paramétrées) il fallait utiliser la 2.9.6 .... sortie il y a quelques heures !!! Le integrate(f), lui, a toujours fonctionné.
|
|
| Revenir en haut de page |
|
 |
Hesperion
Inscrit le: 11 Nov 2007 Messages: 213 Localisation: Blois
|
Posté le: Lun Déc 15, 2008 6:27 pm Sujet du message: |
|
|
Bon alors je continue.
En reprenant tout ce qui a été dit, et surtout là (j'ai enfin retrouvé le topic), j'ai voulu me faire une méthode des rectangles avec point milieu.
Je n'arrive pas a avoir la bonne valeur pour l'intégrale ; déjà rien qu'au début... on devrait avoir sqrt(0.75) = 0.86603 (précision 5)
J'ai procédé en deux parties : une fonction f2 pour délimiter les paliers.
Une fonction f3 = f rond f2
La fonction f2 est définie comme suit :
On a un partage du segment [OI] en n parties égales (n pair)
On veut des rectangles de hauteur f(k/n), centrés en k/n, tous les k impairs.
Je teste les valeurs de floor(nx) pour savoir dans quel intervalle je me trouve et ainsi faire mes paliers.
Il manque un petit bout à gauche de 1... on peut le voir en faisant un zoom.
J'ai pris une mauvaise direction ou c'est possible ?
| Description: |
|
 Download |
| Filename: |
pi_integrale.zir |
| Filesize: |
2.21 KB |
| Downloaded: |
133 Time(s) |
|
|
| Revenir en haut de page |
|
 |
monique31
Inscrit le: 03 Nov 2007 Messages: 297 Localisation: Toulouse
|
Posté le: Lun Déc 15, 2008 9:56 pm Sujet du message: |
|
|
| Hesperion a écrit: |
Bon alors je continue.
En reprenant tout ce qui a été dit, et surtout là (j'ai enfin retrouvé le topic), j'ai voulu me faire une méthode des rectangles avec point milieu.
...
J'ai pris une mauvaise direction ou c'est possible ? |
C'est un joli travail, mais si tu as des ennuis, c'est parce que tu demandes à CaRMetal quelque chose qui n'est pas prévu ! ni dans CaR d'ailleurs.
J'essaie d'expliquer (pas commode).
Il y a deux types de formules pour les intégrales :
- integrate(f,a,b) donne l'aire sous la courbe, mais ne vaut que pour les fonctions continues
- integrate(f), toujours avec des fonctions continues, est une syntaxe spéciale pour calculer les sommes de Riemann. Pour que çà fonctionne il faut que f soit en points seulement, avec un pas bien précis (la largeur des rectangles).
Donc integrate(f) pour une fonction f en escalier, çà ne marche pas, çà ne donne pas l'aire coloriée sous la courbe.
Dans le topic que tu cites, la fonction en escalier était juste là pour le décorum ; pas pour les calculs.
Aucune syntaxe n'est prévue pour une méthode de rectangles avec points milieux.
La seule solution : s'orienter vers un logiciel de calcul formel !!!! Bon, en collège ...
|
|
| Revenir en haut de page |
|
 |
|