超神網站還是超遜網站?

May 2, 2008 2 分鐘 506 字

根據非正式估計:大家會覺得全民打棒球戰力分析器很神奇,今天要講的內容應該佔了至少70%的成份。如果少了等一下要講的部份,大家應該會覺得那只是個超遜網站吧?


公式分析:

一開始我們要借用PTT上DailyB大的力框寬與值對照表來說明

65 66 68 70 74 75 77 79 83
61 62 63 64 66 67 68 69 71

將上述數據輸入EXCEL後畫出一個XY散佈圖

畫出散佈圖

加上趨勢線

然後幫這條線加上趨線即可得到強振框與力量值的對應公式

取得公式

我們先把 **力=0.5493×寬 + 25.565 **抄下來放在旁邊等下再用


程式撰寫

上傳圖片

可以參考PHP程式設計講義,這部份沒什麼特別的

量測程式

游標卡尺

這裡其實就是寫一個相當於現實生活中游標卡尺的程式,所需的工具就只有GD程式庫的顏色讀取函數. 程式片段如下

for ($x=590;$x>500;$x-- ) {
    $rgb = imagecolorat($im, $x, 595);
    $r = ($rgb >> 16) & 0xFF;
    $g = ($rgb >> 8) & 0xFF;
    $b = $rgb & 0xFF;
    if ($b > 150 && $g>150) {
        $end=$x;
        break;
    }
}


$width=$end-$begin +1;
$hit=0.5 * $width + 26;
$force=0.5493* $width + 25.565;

echo "量測寬度: $width<br>";
echo "估打擊值: $hit<br>";
echo "估力量值: $force<br>";

網站架設

昨天 最後有個習題請大家先把自己超神網站的家準備好。 今天的完整程式在這只要抓下來放到準備好的家就行了。

實際測試網站 光是把範例放上網其實沒什麼意思,這功能也蠻遜的。只有再加上自己的巧思才會變成真正的超神網站。這就當今天的習題讓大家去練習了

`