如何用Matlab求一元二次方程式解的個數以及解

來源:酷知科普網 2.54W

我們學習數學經常會遇到一元二次方程式,那麼如何用Matlab軟體求一元二次方程式解的個數以及各個解的值呢?下面小編給大家分享一下。

如何用Matlab求一元二次方程式解的個數以及解

工具/材料

Matlab

操作方法

首先開啟Matlab軟體,點選左上角的New Script按鈕,如下圖所示

如何用Matlab求一元二次方程式解的個數以及解 第2張

接下來在彈出的介面中給新的指令碼檔案起一個名字,然後進行儲存,如下圖所示

如何用Matlab求一元二次方程式解的個數以及解 第3張

接著我們在指令碼檔案中用input接收三個輸入變數,這三個變數是讓使用者輸入的,如下圖所示,他們代表方程式中的a,b,c引數

如何用Matlab求一元二次方程式解的個數以及解 第4張

然後我們運用b^2-4ac進行特徵值的求解,下面會根據這個特徵值來判斷解的個數,如下圖所示

如何用Matlab求一元二次方程式解的個數以及解 第5張

接著我們運用if語句對特徵值進行判斷,如下圖所示,然後用printf函式輸出解的個數

如何用Matlab求一元二次方程式解的個數以及解 第6張

執行指令碼檔案以後等使用者輸入了a,b,c的值我們就可以看到這三個值組成的方程式解的個數了,如下圖所示

如何用Matlab求一元二次方程式解的個數以及解 第7張

接下來我們在if條件語句中在加上求解的公式,如下圖所示

如何用Matlab求一元二次方程式解的個數以及解 第8張

最後執行指令碼,輸入三個引數,Matlab就可以很快的求出一元二次方程式的解了,如下圖所示

如何用Matlab求一元二次方程式解的個數以及解 第9張
熱門標籤