我正在製作一個程序,用於計算給定點處圖的切線方程,理想情況下我希望它適用於任何類型的圖。例如1/x,x^2,ln(x),e^x,sin,tan。我知道如何計算切線和一切,但我不知道如何從用戶那裏獲得輸入。計算圖的正切的用戶輸入
我必須有選擇他們選擇的圖形類型,然後填寫它的係數,例如, 「選擇1:1 /(Ax^B)輸入A和B的值」?或者有什麼方法可以讓程序識別用戶輸入的內容,而不是輸入選項,然後輸入A和B的值,用戶可以鍵入「1/3x^2」,程序會識別出A B是3和2,並且該圖是1/x圖。
這個網站是怎麼樣的,我想這樣做能夠做什麼的例子:https://www.symbolab.com/solver/tangent-line-calculator
感謝所有幫助:)
讓我想起我剛纔在uni上做過的任務...我會建議解析用戶輸入,將它從通常的中綴表示法轉換爲[前綴表示法](https://en.wikipedia.org/wiki/Polish_notation ),然後用它來計算任何'x'的函數值......只要我記得那就是我所做的,無論如何.... – Plirkee