解:設(shè)y與x的關(guān)系式為y=kx+b(k≠0)
根據(jù)題意可知:當(dāng)x=1時(shí),y=10;當(dāng)x=3時(shí),y=12
∴ $\left\{ \begin{array}{l}{k+b=10} \\ {3k+b=12} \end{array} \right.$
解得 $\begin{cases}{ k=1} \\ { b=9 } \end{cases}$
∴y=x+9
∴y與x的函數(shù)關(guān)系式為y=x+9
當(dāng)x=8時(shí),代入所得的關(guān)系式中得y=8+9=17
∴當(dāng)所掛物體質(zhì)量為8kg時(shí),彈簧的長度為17cm