图像法解复杂函数零点——实例+ginput命令

本文介绍如何使用Matlab的图像法解决难以直接求解的复杂函数零点问题,通过一个实例展示了利用ginput命令获取图形数据来求解(x+2).^x=2的解。
摘要由CSDN通过智能技术生成

复杂函数或者不易求解的函数有时通过代数方法不易直接求出答案,这时可以利用计算机的优点,通过图像法得出满足精度要求的答案。

题目:采用图解法求解(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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吉大秦少游

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值