Calcul d'une fonction special

bonjour a tous je fais un programme en ....vb... et non vba

et dans ce programe j'ai besoin d appliquer une fonction

en fait j'ai une valeur cible

si ma valeur mesuré est en dessous de la cible, j applique une valeur negative, et si au dessus , une valeur positive

jusque la facile, mais plus ma valeur mesuré est loin de la cible, et plus la valeur appliqué est grande, tout en etant limité au extreme

du style:

cible 1000

mesuré=cible-500, valeur appliqué=-3000

mesuré=cible-1000, valeur appliqué=-3000

mesuré=cible-250, valeur appliqué=-1500

mesuré=cible, valeur appliqué=0

mesuré=cible+500, valeur appliqué=3000

mesuré=cible+1000, valeur appliqué=3000

mesuré=cible+250, valeur appliqué=1500

les valeurs sont donné un peu au hasard, mais c est pour donner l'esprit de la focntion

Bonjour,

ok mais c'est quoi le problème ?

eric

comment on determine cette fonction?

Bonsoir,

cela ressemble à une 'soustraction' ?

mesure - cible = valeurAppliqué

pour cible =1000 ;

200 - 1000 = -800

1000 - 1000 = 0

1100 - 1000 = 100

2000 - 1000 = 1000

un tableau multi exemples...

plus ma valeur mesuré est loin de la cible, et plus la valeur appliqué est grande, tout en etant limité au extreme

pas suffisant pour répondre.

entre 0 et le maxi c'est quoi ?

Le résultat d'une fonction ou des paliers ?

Si c'est une fonction et bien tu utilises son résultat, si ce sont des paliers tu te fais une table dont tu appliques les seuils.

eric

En fait ça serait une fonction sinusoïdal avec une seule partie positive et negative

Bonjour,

Perso je laisse tomber.

Normalement tu as toutes les données du problème, on ne va pas te les arracher une par une.

eric

Rechercher des sujets similaires à "calcul fonction special"