受到老韩的启发。
大家有没有想过这个问题:函数y=x^2+1的两个虚根有没有几何意义?也就是说,当我们的对数的认知扩展到复数之后,那么函数的复数根该如何在图象上表现出来。
我一直对这个问题充满了好奇。按道理说,如果我们将自变量扩展到整个复平面,即复变函数,二次函数应该与y=0平面相交两次。这个图象是怎么样的我一直没有想出来。
现在,拥有一定编程能力之后,也当是一次学习和实践。
我们先来看看一个二次函数的庐山真面目吧。以下代码用Matlab编写:(运行时需要输入y=ax^2+bx+c的a、b、c三系数以及y的范围)
a=input(‘a: ‘);
b=input(‘b: ‘);
c=input(‘c: ‘);
ymin=input(‘ymin: ‘);
ymax=input(‘ymax: ‘);
x1=0;
x2=0;
y=0;
z1=0;
z2=0;
r1=0;
r2=0;
cp=c;
for q=ymin:.01:ymax
c=cp-q;
if q==ymin
y(1)=q;
r1=(-b+(b^2-4*a*c)^.5)/2/a;
r2=(-b-(b^2-4*a*c)^.5)/2/a;
x1(1)=real(r1);
x2(1)=real(r2);
z1(1)=i