重点重点!!!!!!!本人使用的Matlab版本是R2021b,如果下面代码在别的版本运行之后有bug显示的话,需要自己到百度寻找相应的函数把错误的地方替换
首先在Matlab上实现对一元二次方程的代码编写:
实现简单的一元二次方程 x^2-2x-1=0 的代码编程
%% 本程序求解x^2-2x-1=0
p = [1,-2,-1];
%此数组用在roots函数上代表的意思就是上式的二次项系数、一次项系数和常数项
x_fun = roots(p);
fprintf('x^2 - 2x - 1 = 0的结果是:%f和%f\n',x_fun);
可以看到运行改代码之后的结果是