Résolution d'un problème
Fermé
ZMD
-
25 janv. 2013 à 11:33
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 28 janv. 2013 à 08:19
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 28 janv. 2013 à 08:19
A voir également:
- Résolution d'un problème
- Problème résolution écran 1920x1080 ✓ - Forum Windows
- Impossible de charger l'image haute résolution messenger ✓ - Forum Mobile
- Problème résolution d'écran 1920x1080 - Forum Ecran
- Cette resolution n'est pas prise en charge par cette tv modifiez la ✓ - Forum Format et connectique vidéo
- Il y a eu un problème avec cette requête. nous travaillons à sa résolution aussi vite que nous le pouvons. - Forum Facebook
6 réponses
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 591
25 janv. 2013 à 11:44
25 janv. 2013 à 11:44
Salut,
On peut t'aider, mais tu dois nous décrire le problème: faut trouver la courbe qui passe par ces points ?
On peut t'aider, mais tu dois nous décrire le problème: faut trouver la courbe qui passe par ces points ?
ZMD
Messages postés
5
Date d'inscription
vendredi 25 janvier 2013
Statut
Membre
Dernière intervention
25 janvier 2013
25 janv. 2013 à 12:41
25 janv. 2013 à 12:41
Ok
merci pour ces éclaircissement:
on raisonne par intervalle:
de 0 a 5: on assigne aux valeurs : 1
de 5 à 7.5 on assigne aux valeurs : 0.75
de 7.5 à 10 on assigne aux valeurs : 0.5
de 10 à 15: on assigne aux valeurs: 0.25
aux valeurs dépassant 20: on leurs assigne : 0
j'espère que mon problème est clair cette fois-ci.
merci pour ces éclaircissement:
on raisonne par intervalle:
de 0 a 5: on assigne aux valeurs : 1
de 5 à 7.5 on assigne aux valeurs : 0.75
de 7.5 à 10 on assigne aux valeurs : 0.5
de 10 à 15: on assigne aux valeurs: 0.25
aux valeurs dépassant 20: on leurs assigne : 0
j'espère que mon problème est clair cette fois-ci.
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 591
Modifié par Bruce Willix le 25/01/2013 à 13:48
Modifié par Bruce Willix le 25/01/2013 à 13:48
Maintenant oui :)
Tu peux le faire avec des formules SI() imbriquées (maximum 7 formules l'une dans l'autre), dont la syntaxe est =SI(condition;vrai;faux)
Donc, si ta première valeur est en A1, tu mets en B1:
Dis moi si ça marche ^^
Tu peux le faire avec des formules SI() imbriquées (maximum 7 formules l'une dans l'autre), dont la syntaxe est =SI(condition;vrai;faux)
Donc, si ta première valeur est en A1, tu mets en B1:
=SI(A1<5;1;SI(A1<7,5;0,75;SI(A1<10;0,5;SI(A1<15;0,25;0))))
Dis moi si ça marche ^^
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
25 janv. 2013 à 13:40
25 janv. 2013 à 13:40
Bonjour à tous,
Il y a toujours un trou de 15 à 20...
Quoi qu'il en soit, une approche serait : 1-(x>5)*.25-(x>7.5)*.25-(x>10)*.25-(x>15)*.25
Le 15 à la fin est peut-être à remplacer par un 20.
Cordialement
Il y a toujours un trou de 15 à 20...
Quoi qu'il en soit, une approche serait : 1-(x>5)*.25-(x>7.5)*.25-(x>10)*.25-(x>15)*.25
Le 15 à la fin est peut-être à remplacer par un 20.
Cordialement
ZMD
Messages postés
5
Date d'inscription
vendredi 25 janvier 2013
Statut
Membre
Dernière intervention
25 janvier 2013
25 janv. 2013 à 14:48
25 janv. 2013 à 14:48
Merci A JvDo et Bruce
Pour bruce: la formule n'as pas donné des résultats escomptés: Néanmoins, j'éclairci encore mon objectif:
je veux assigner à mes valeurs: une valeur comprise dans l'intervalle [0,1]: dans la gamme [1; 0.75; 0.5;0.25;0]. je rappelle la liste des valeurs en question:
[2.47; 9.21; 10.24; 5.51; 0.32; 7.50; 10.98;3.43;5.11;14.26;9.72;22.15;6.88;13.51;20.88;8.9;17.59;9.68;20.08;8.55]
avec les conditions aux limites si le terme est correct:
valeurs < à 5 reçoivent la valeur 1
valeurs > 20 reçoivent la valeur 0
Le reste des valeur devront être obtenus par interpolation
à titre d'exemple la valeur 5.51 peut recevoir la valeur de 0.95
pour répondre JvDo , je n'ai pas bien saisi votre expression et la manière de l'appliquer
Salutations à tous
Pour bruce: la formule n'as pas donné des résultats escomptés: Néanmoins, j'éclairci encore mon objectif:
je veux assigner à mes valeurs: une valeur comprise dans l'intervalle [0,1]: dans la gamme [1; 0.75; 0.5;0.25;0]. je rappelle la liste des valeurs en question:
[2.47; 9.21; 10.24; 5.51; 0.32; 7.50; 10.98;3.43;5.11;14.26;9.72;22.15;6.88;13.51;20.88;8.9;17.59;9.68;20.08;8.55]
avec les conditions aux limites si le terme est correct:
valeurs < à 5 reçoivent la valeur 1
valeurs > 20 reçoivent la valeur 0
Le reste des valeur devront être obtenus par interpolation
à titre d'exemple la valeur 5.51 peut recevoir la valeur de 0.95
pour répondre JvDo , je n'ai pas bien saisi votre expression et la manière de l'appliquer
Salutations à tous
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 591
Modifié par Bruce Willix le 25/01/2013 à 14:57
Modifié par Bruce Willix le 25/01/2013 à 14:57
Tu dis tout et son contraire... Sois précis stp! Un seul mot qui change et c'est toute la modélisatin de ta formule qu'on doit revoir.
=> toutes les valeurs comprises entre 5 à 7.5 donnent .75 comme résultat
=> donc 5.51 donnent .75 comme résultat. Comment tu obtiens ton .95 ? tu pourrais éventuellement l'obtenir pour un nombre compris entre 0 et 5 selon ton propre post
Mathématiquement, ça ne veut rien dire. Des "conditions aux limites" ne s'appliquent qu'à des formules ou a des suites. Un "terme" en maths, c'est sont les différents éléments d'une addition.
=> Ca veut dire que tu cherche l'interpolation linéaire
on raisonne par intervalle:
de 5 à 7.5 on assigne aux valeurs : 0.75
=> toutes les valeurs comprises entre 5 à 7.5 donnent .75 comme résultat
=> donc 5.51 donnent .75 comme résultat. Comment tu obtiens ton .95 ? tu pourrais éventuellement l'obtenir pour un nombre compris entre 0 et 5 selon ton propre post
avec les conditions aux limites si le terme est correct:
Mathématiquement, ça ne veut rien dire. Des "conditions aux limites" ne s'appliquent qu'à des formules ou a des suites. Un "terme" en maths, c'est sont les différents éléments d'une addition.
Le reste des valeur devront être obtenus par interpolation
=> Ca veut dire que tu cherche l'interpolation linéaire
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ZMD
Messages postés
5
Date d'inscription
vendredi 25 janvier 2013
Statut
Membre
Dernière intervention
25 janvier 2013
25 janv. 2013 à 15:15
25 janv. 2013 à 15:15
Salut Bruce
En partant de votre proposition:
j'ai appliquée une interpolation logarithmique à partir de la valeur 5 (log exige des valeurs non nul). Le coeff de détermination est de 0.9965 [-0.719LN(x)+2.1722]. Puis j'ai appliqué
=Si(A2<=5;1;Si(A2>20;0;0.719LN(x)+2.1722)).
a donné de bons résultats.
Néanmoins, je veux votre avis sur la validité mathématique, de cette procédure.
Je te remercie amplement pour précieuses orientations.
En partant de votre proposition:
j'ai appliquée une interpolation logarithmique à partir de la valeur 5 (log exige des valeurs non nul). Le coeff de détermination est de 0.9965 [-0.719LN(x)+2.1722]. Puis j'ai appliqué
=Si(A2<=5;1;Si(A2>20;0;0.719LN(x)+2.1722)).
a donné de bons résultats.
Néanmoins, je veux votre avis sur la validité mathématique, de cette procédure.
Je te remercie amplement pour précieuses orientations.
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 591
25 janv. 2013 à 15:23
25 janv. 2013 à 15:23
Comment voulez vous que je valide une interpolation logarithmique ? Vous répartissez qqch en percentiles ? Quel résultat vous cherchez à obtenir... à partir de quoi ?
Bref, ma question initiale demeure: de quoi parlez vous ? On n'est pas dans votre tête !
Bref, ma question initiale demeure: de quoi parlez vous ? On n'est pas dans votre tête !
ZMD
Messages postés
5
Date d'inscription
vendredi 25 janvier 2013
Statut
Membre
Dernière intervention
25 janvier 2013
25 janv. 2013 à 15:51
25 janv. 2013 à 15:51
merci pour ta patience avec moi.
A mon avis aider les personnes ce n'est pas une tache humble.
Merci beaucoup et bonne longue vie à toi
A mon avis aider les personnes ce n'est pas une tache humble.
Merci beaucoup et bonne longue vie à toi
cbauf
Messages postés
4299
Date d'inscription
lundi 31 mars 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
786
25 janv. 2013 à 20:28
25 janv. 2013 à 20:28
Bonsoir,
C'est un sacerdoce !
C'est un sacerdoce !
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 591
28 janv. 2013 à 08:19
28 janv. 2013 à 08:19
Mes amis, c'est officiel: nous venons d'entrer dans la Twilight Zone.
25 janv. 2013 à 12:04
merci pour la réponse : voici en détail mon problème:
j'ai 20 valeurs (en %): [2.47; 9.21; 10.24; 5.51; 0.32; 7.50; 10.98;3.43;5.11;14.26;9.72;22.15;6.88;13.51;20.88;8.9;17.59;9.68;20.08;8.55]. Je veux assigner à chaque valeur une valeur comprise entre [0 et 1] de la manière suivante : les valeurs < à 5 on leurs assignent la valeur de 1.
La valeur de 7.5 on lui assigne une valeur de 0.75
la valeur de 10 on les assigne une valeur de 0.5
la valeur de 15 on lui assigne une valeur de 0.25
Les valeurs supérieurs à 20 on leurs assignent une valeur de 0. Il me semble difficile de trouver une courbe épousant ce nuage de point.
Sincères salutations
25 janv. 2013 à 12:27
Tu avoueras que comprendre ton problème avec ton post initial était juste impossible.
Et d'ailleurs là, c'est toujours pas clair: si la valeur est "6", dans quel cas elle tombe ? on lui donne 0.75 parce qu'elle est inférieure à 7.5 ? Dans ton post tu parles de "La valeur 7.5",et pas de l'intervalle [5-7.5]
Bref, merci de prendre le temps de décrire correctement ta question, et je t'explique comment faire.