7 résultats trouvés
Revenir à la recherche avancée
Intéressant. Voici à quoi je suis arrivé en généralisant la formule par soustraction de Ben314: function f(x, ranges, coeffs) { var res = 0, a = coeffs[0]; for (var i = 0; i < ranges.length; i++) { var r = ranges[i], c1 = coeffs[i], c2 = coeffs[i+1]; res += (c1-c2) / 2 * (r - Math.abs(x-r)); a -= (c...
- par yannzul
- 06 Juin 2014, 13:25
-
- Forum: ⚜ Salon Mathématique
- Sujet: Réconcilier 3 fonctions en une
- Réponses: 10
- Vues: 752
Merci Robic pour ces précisions, ça m'a aidé à généraliser. Pour la postérité, voici deux fonctions (en Python, mais c'est très compréhensible ^^): def sign(x): # return 0 if x = b ''' return sign(x-a) * sign(b-x+1) * (x-a) + sign(x-b) * (b-a) Il ne reste ensuite plus qu'à l'utiliser comme ceci: y =...
- par yannzul
- 06 Juin 2014, 10:11
-
- Forum: ⚜ Salon Mathématique
- Sujet: Réconcilier 3 fonctions en une
- Réponses: 10
- Vues: 752
Merci pour ta réponse.
Je n'ai pas le temps de la regarder maintenant, mais je l'analyserai plus tard dans la journée. Merci beaucoup en tout cas ^^
EDIT:
J'ai compris ^^ Très astucieux en tout cas ! Merci :)
- par yannzul
- 06 Juin 2014, 07:21
-
- Forum: ⚜ Salon Mathématique
- Sujet: Réconcilier 3 fonctions en une
- Réponses: 10
- Vues: 752
Effectivement, tu as raison, et j'ai édité ma question en ce sens ^^ Du coup avec les nouvelles données, n'est-ce toujours pas faisable ? (Je vais continuer à chercher de mon côté aussi, ça me turlupine cette fonction) Je précise que je suis pas très à l'aise avec les notations, j'ai pas fais de bac...
- par yannzul
- 05 Juin 2014, 18:26
-
- Forum: ⚜ Salon Mathématique
- Sujet: Réconcilier 3 fonctions en une
- Réponses: 10
- Vues: 752
Ce qui signifie que je ne peux échapper à la logique booléenne ? C'est dans le cadre d'un script, donc aucun soucis. J'aurais juste aimé savoir si c'était calculable directement ^^
- par yannzul
- 05 Juin 2014, 16:24
-
- Forum: ⚜ Salon Mathématique
- Sujet: Réconcilier 3 fonctions en une
- Réponses: 10
- Vues: 752
Bonjour, Je ne m'appelle pas yannzul, mais c'est tout ce que vous aurez pour m'identifier ^^ Je suis développeur. Ce qui signifie un fou furieux qui n'hésite pas à se torturer l'esprit pour passer un bon dimanche. Oui, pour peu qu'une idée intéressante germe, j'ai tendance à m'y :mur: dessus. Mais a...
- par yannzul
- 05 Juin 2014, 16:22
-
- Forum: ✌ Présentez-vous
- Sujet: Bonjour
- Réponses: 4
- Vues: 666
Bonjour, J'ai trois fonctions sur trois intervalles bien précis. Existe-t-il une fonction qui puisse les regrouper en une ? Voici mes fonctions, ainsi que leurs intervalles : [0-20] f(x) = 500 + 30x [21-50] f(x) = 500 + 20*30 + 20(x - 20) [51-99] f(x) = 500 + 20*30 + 30*20 + 5(x - 50) Merci :we:
- par yannzul
- 05 Juin 2014, 16:06
-
- Forum: ⚜ Salon Mathématique
- Sujet: Réconcilier 3 fonctions en une
- Réponses: 10
- Vues: 752