我正在嘗試獲取一個(gè)具有任意最小和最大可能值的浮點(diǎn)值,并將其轉(zhuǎn)換為線性比例,以在條形指標(biāo)上表示。問題是,我不能只是在最小值和最大值之間進(jìn)行調(diào)整,因?yàn)樽畲笾悼偸秋@著高于最小值。我有一個(gè)任意值的數(shù)組,我想充當(dāng)最小值和最大值之間的中間點(diǎn)。現(xiàn)在我只需要計(jì)算通過這些點(diǎn)的邏輯最佳擬合曲線。每個(gè)值總是比上一個(gè)值大,而且越往上,值的增長速度越快,但是沒有簡單的公式來計(jì)算這個(gè)加速度。以下是可能使用的值的示例:6.0、13.5、30.0、75.0、375.0其中 6 是最小值,375 是最大值。如果 x 恰好是這些值之一,我想要一個(gè)簡單的值,具體取決于有多少總值,即 0、0.25、0.5、0.75、1。問題是計(jì)算中間值。我將如何實(shí)現(xiàn)這一目標(biāo)?如果已經(jīng)有人問過這樣的問題,我深表歉意,因?yàn)檫@感覺像是一個(gè)常見問題,雖然我不知道要搜索什么。如果之前已經(jīng)回答過這個(gè)問題,請指出我正確的方向。
如何沿一組值計(jì)算邏輯曲線?
慕工程0101907
2021-10-09 19:47:37