沒有特定的語言,只需要知道是否有任何技術來這樣做! 有問題的數字是正弦波的結果,它將從5到-5變化。如何使數字範圍從5到-5而不是範圍從5到10?
-5
A
回答
1
在[-5,5]至[5,10]:輸出=(輸入+ 7.5)* 0.5
在[5,10]至[-5,5]:輸出=(輸入 - 7.5)* 2
在[5,10]〜[5,-5]:輸出=(輸入 - 7.5)* -2
的想法是第一輸入的範圍的平均轉向平均的通過添加輸出的範圍。 然後,通過相乘將輸入範圍縮放到輸出範圍。
採取從[5,10]至[-5,5],例如,輸入的範圍的平均值爲(5 + 10)/ 2 = 7.5,輸出的範圍的平均值爲(-5 + 5)/ 2 = 0。由於差爲7.5,則需要添加-7.5,其是相同 - 7.5。然後,對於輸入的範圍爲10 - 5 = 5,用於輸出的範圍爲5 - (-5)= 10。所以,你需要通過2.
0
相乘來縮放解決5X + Y = 5和-5X + Y = 10。
這產生中,x = -1/2和y = 15/2。因此,做到:
5 *( - 1/2)+15/2 = 5 6 *( - 1/2)+15/2 = 5.5 ... -5 *( - 1/2 )+15/2 = 10
相關問題
- 1. (取5(範圍))和(範圍5)
- 2. JSONException:指數5超出範圍[0..5)
- 3. 如何將數字範圍從0-200轉換爲1-5範圍
- 4. Laravel 5 IP範圍驗證
- 5. Rails的5 - 如何寫一個範圍
- 6. R:混合設計頻率測試(5 [範圍內]×5 [範圍內]×2 [之間])
- 7. Rails 5範圍和枚舉數組
- 8. 如何從產品表中創建5個價格範圍
- 9. 如何在5公里範圍內找到附近的醫院?
- 10. 如何在javascript中驗證數字範圍5-20?
- 11. 如何使用javascript而不是HTML設置表單按鈕的範圍5
- 12. 塊範圍聲明... TypeScript和Asp.net MVC 5
- 13. C#while循環與範圍0 - 5
- 14. 獲取最近5周的範圍
- 15. 查找範圍輸入的+5和-5值
- 16. 如何將數據從隔離範圍傳遞到父範圍?
- 17. 紅寶石編碼:數字對序列「x,y」,使得x的範圍從0到3,y從5到7
- 18. 如何從iOS中的陣列位置找到距離5米到10米範圍內最近的位置?
- 19. 翻譯從一個數字範圍到另一個範圍
- 20. jQuery:顯示數字範圍從/到?
- 21. 找到5平方英里範圍內的興趣點
- 22. 正則表達式的數字範圍0 - 6以.5遞增。
- 23. 範圍(10)中的[[範圍(10)]範圍內的[[0]]和範圍[10範圍內的範圍10中的[0]之間的區別是什麼?
- 24. 如何從範圍
- 25. 如何從範圍
- 26. Html 5規範
- 27. Javascript - 圍繞索引排列的5個範圍
- 28. 從子範圍到父範圍的Angularjs ng顯示不刷新
- 29. Rails是從範圍
- 30. 動畫範圍從0px到...%?
感謝一大堆! :) – Epic8009