前言
剛好數學課上完了,就來寫一下吧。
關於二元一次方
二元一次就是必須解出兩個未知數,這兩個未知數也就是x, y,他的算法很多元,也很麻煩,基本上算了一題就必須用上很多行數列,這次我們必須逆轉這個麻煩事,只需要用四行就可以解出來了,我們開始吧。
程式
在開始之前,必須在terminal 安裝這個文字:「pip3 install sympy」,那為什麼我們要裝這東西呢?因為通常在寫程式之前一定會有「import」這東西,他就像是一個字典一樣,必須讓程式知道你輸入的東西,否則程式就會不成立。
但是這裡有一個問題,不是只要單單打一個「import」就能讓程式便知全世界,有些時候還是要依靠terminal的幫助,所以這也是為什麼我們會在terminal中打:「 pip3 install sympy」。
額外問題:如果terminal出現了輸入不進去的問題該怎麼辦?
這時候只要這樣打:「sudo pip3 install sympy」,沒錯,只要加一個「sudo」就了事了,他就像是terminal的高級會員,課金滿點,只要一加上,就可以輸入進去了。
二元一次方的程式
import sympy as sp
x = sp.Symbol('x')
y = sp.Symbol('y')
print(sp.solve([ 5*x + 1 - y, 1 - x-3*y],[x,y]))
基本上他就先把x, y 設為未知數並切套用出一個數學題目,然後再給電腦算,基本上就可以給出你想要的答案,結果如下:
基本上就是這樣。
結語
二元一次方可以把題目裡的人都變成智障,不知道爸爸幾歲,不知道自己買了多少張車票,無意義去算巧克力有多少個。