因为Matlab能进行复数运算,所以可以直接求解一元二次方程。
叮~~
function [x]=equation(a,b,c)
d=b*b-4*a*c;
x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];
在命令行窗口输入并得求解结果
>> [x]=func(4,78,54)
x =
-0.7188 -18.7812
>> [x]=func(25,9,10)
x =
-0.1800 + 0.6063i -0.1800 - 0.6063i
今天学会的第一个点,就是调用函数时,用的是文件名😂😂