-2
我是新來的,我真的不知道如何精確地問我的問題。我要準備的代碼,將繼續像x1 = x0 + t* e
,這在實踐中的樣子:T應該是一個參數,一個函數還是什麼?
x1 = [0.5, 1] + [0, t]
x1 = [0.5, 1+t]
我應該如何申報t
,使其工作?我的意思是t
必須一直保持在這裏,以便能夠進一步計算二次函數的根。
我是新來的,我真的不知道如何精確地問我的問題。我要準備的代碼,將繼續像x1 = x0 + t* e
,這在實踐中的樣子:T應該是一個參數,一個函數還是什麼?
x1 = [0.5, 1] + [0, t]
x1 = [0.5, 1+t]
我應該如何申報t
,使其工作?我的意思是t
必須一直保持在這裏,以便能夠進一步計算二次函數的根。
這將很難在通用編程語言中實現,因爲您需要t
才能保持「符號」,因此您可以使用它進行代數操作。您應該考慮在計算機代數系統(CAS)中實現這一點,因爲它們專門用於處理符號計算。在CAS中實現你所描述的內容將非常快速和簡單。
有着名的(和昂貴的專有)CAS軟件,如Mathematica或Matlab。或者,如果您使用C++或python,則分別有SymbolicC++和SymPy,它們可以很好地集成在一起。你可以看到維基百科list of CAS software。
這不是C++代碼! –