作者:
HuangJC (吹笛牧童)
2024-12-30 09:50:46: 這東西是不是很不準確啊?
沒用過
: 前兩天出門 兩格
: 到買豆漿的店 還是兩格
: 買好豆漿發車準備再騎 剩一格
: 騎到一半等紅綠燈 變兩格
: 快到家轉去買個手搖杯 三格了....( ̄□ ̄|||)a
就這樣來說也還好
首先,傳統類比的也很不準,所以你要明確說它有什麼"更"不準的
類比的是這樣:掉一格時已經用掉一半了
然後剩下三格會很快用完
原因是容量和表並不是成正比關係
有可能油桶下端是尖的,所以愈下面用愈快
至於你說兩格變三格,也就是回補
老實說類比也是這樣,只是你不覺得
數位的東西其實更不準,但是更好計較
你看數位相機剛出來時那個解析度根本就是悲哀
問題就在解析度
如果類比來說,兩格可能是 2.9, 三格可能是 3.1
反正就很接近,相信換成數位若有小數下一位,那你也不會覺得差太多
但現在解析度一差,就很悲哀了
我前公司的產品,甚至被 QA 發一個 BUG 我很不能接受
就是我們有三個儀表值,要計算佔比(總共 100%)
當三個值恰好相等時,就是 33.33% ,三個都一樣對吧..
結果 QA 發一個 bug 說"三個值相加只有 99.99%, 沒到百分百"
這東西在物理課學到精度時就教過了
讀取儀表時不可能讀取無限位,類比是儘力讀再加一位估計值
在計算時也是要限定計算到小數下幾位,而答案其實是可以計較'最大誤差'是多少
三者相加沒有百分百其實不必計較
但在數位儀表上,你偏偏就會注意到這個現象
更甚至如果一個物理量是在變化中的,前一刻和後一刻不同
但是在計算過程中被引用不只一次,萬一邊算邊變怎麼辦?
所以數位一般必需設計 sample & hold,也就是計算過程不能微變其值
再來就是儀表設計方式,比如流速計是用脈衝的話
比如每流經 100 cc 給一個 pulse
但現在是緩慢每秒流 10 cc 會怎樣?會很久沒 pulse,10 秒後突然來一個 pulse!
好啦這時就必需研究離散數學了,因為所有公式都會呈現脈衝型式
最明顯的就是加總公式從蚯蚓 ∫ 變成 sigma Σ
我其實不認為計算個油量要用到這些
問題是使用者的感受敏銳了
那就必需解決
工程師怎麼說?工程師只會說儀表就是這樣讀的
(真的啊,你剎車催油,液面都會上下滑動;你停車時沾在油管的流會回流
這就是事實,所以油量回充並沒有錯)
PM 怎麼說?PM 要去探詢顧客心裡真正的問題,顧客甚至講不清楚,但就是覺得不好
我就是要你設計得比傳統類比的還好,畢竟是新東西,要讓我感覺科技是進步的
如果這是目標,那麼 PM 就該去和工程師溝通,不能再傻傻的只用簡單方式設計儀表了
比如要用積分型式,積一個負值(油耗)
一直積一直積,油就是只會減少,不會有這個 bug
(但如果油蓋沒蓋緊,下雨天雨水流進去呢?傳統的液面會上升,
而我新規格的液面就不會上升 XD)
新觀念新做法會帶來新 bug
對我們工程師來說,沒有問題的東西就不要去亂改,真的是乖乖守則
而你如果覺得有問題,工程師也經常不會看到
球員不能兼裁判,問題一定要別人反饋才完整
所以別怪我對交通部寬容 (對,我離題了)
我只是用軟工的看法在理解交通部
不發 bug 他們就不知道改進
在臉書罵,在 ptt 罵,他們沒必要處理