复杂函数或者不易求解的函数有时通过代数方法不易直接求出答案,这时可以利用计算机的优点,通过图像法得出满足精度要求的答案。
题目:采用图解法求解(x+2).^x=2
代码如下:
>> clear
>> %采用图解法求解(x+2).^x=2
>> x=0:0.001:1;
>> y=(x+2).^x-2;
>> plot(x,y)
>> grid on
>> %需要先把图像放大,再运行以下命令,以便用鼠标获取交点坐标的数值
>> [x,y]=ginput(1);
>> format long
>> [x,y]=ginput(1)
x =
0.698299365097217
y =
-1.784653693682011e-07