多语言展示
当前在线:1166今日阅读:176今日分享:34

MATLAB函数文件(Function)和求解一元二次方程

MATLAB函数文件是指可以定义输入参数和返回输出变量的M文件。本文介绍通过建立函数文件(Function)来求解一元二次方程的方法。
工具/原料
1

MATLAB

2

Function

方法/步骤
1

第一,本文要求解的一元二次方程如下图,共三个。

3

第三,保存上述函数文件。保存函数文件时,函数文件名必须与函数定义名相一致,所以本文的函数文件保存为solve_equation.m。然后利用函数文件(solve_equation.m)求解第一步中的一元二次方程。先求第一个一元二次方程,在命令行窗口(Command Window)输入solve_equation(2,3,2),回车得到如下结果:ans =There is no answer!

4

第四,求解第二个一元二次方程,在命令行窗口(Command Window)输入[x1,x2]=solve_equation(1,2,1), 回车得到如下结果:ans =There is only one answer!ans =    -1    -1x1 =    -1x2 =    -1

5

第五,求解第三个一元二次方程,在命令行窗口(Command Window)输入[x1,x2]=solve_equation(1,-5,6),回车得到如下结果:ans =There are two answers!ans =     3     2x1 =     3x2 =     2

注意事项

函数文件与脚本文件相比,都是.M文件,只是函数文件开头多了函数声明行(Function Declaration Line)。

推荐信息