Erre mi lenne a legjobb megoldás? (Matematika)
Van három mérési eredményem és ezekből szeretnék egy (közös) mérőszámot készíteni. Ezek a bejövő mért adatok:
A: plusz és mínusz végtelen közötti érték (gyakorlatilag -1000 és 1000 között ingadozik átlagban, de ez nem lényeges)
B: 0 és 1 közötti racionális szám (balról nyílt, jobbról zárt intervallum)
C: formailag megegyezik a B-vel
Lényeges, hogy ha A és B emelkedik, akkor a mérőszámban is pozitív legyen a változás, de ha C emelkedik, akkor ennek negatív legyen a hatása. Én erre gondoltam: X = A * B / C
Így azonos C mellett ha nő A vagy B, akkor nő X értéke, vagy azonos A és B érték mellett csökken X, ha nő C. De van erre valami jobb vagy bevett szokás?
igen hát, ezek sima arányosságok. x értéke egyenesen arányos A és B értékével és fordítottan arányos C értékével, ezt egy ehhez hasonló képlettel szokás csinálni. De használhatsz összeadás kivonást is ha az jobb, vagy súlyozhatod A B és C-t, szal (A*B*d)/(C*c) vagy (A*a+B*b)/(C*c)
mondjuk még annyit, hogy lehet jobb lenne A-t is átalakítani 0 és 1 közötti racionális számmá, és utána súlyozni
nemtudom, például, -1000 és az alatti érték legyen 0, 0 érték legyen .5, és 1000 vagy a feletti értékek legyenek 1. feladattól függ :) de ha pl jó az összeadás kivonás is akkor nem is olyan nagy probléma az átalakítás mert simán
X=(A+1000)*a+B*b-C*c
és itt "a" az mondjuk .001
Ahhoz, hogy az eredeti ötlet (X = A * B / C) mindenképp ki kell küszöbölni azt, hogy az A lehet negatív.
Hiszen, ha A negatív, akkor pont fordítva fogy működni X... B növekedése esetén csökken, C növekedésével pedig nő.
Az összeadásnál ez a probléma nem áll fenn, de ott nem lesznek arányosak az adatok, ami ritkán jó, de persze így, hogy nem tudjuk mire kell, így akár az is jónak mondható.
De így tényleg nehéz, hogy nem tudjuk mire kell, mert az összeadás, osztás, meg a többi is teljesen más dolgokra jó.
Pl. Ha B nulla, akkor az első variációnál, A és C akárhogy változhat, X mindenképp nulla lesz. Ez jó?
Az összeadásnál ha A ugyanannyival nő, mint amennyivel C csökken, akkor ugyanaz lesz az eredmény, ez se biztos, hogy neked jó...
szóval ilyesmi problémák lehetnek, de egyébként amiket az előző válaszoló írt, azok jók...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!