用MATLAB如何解指数方程

 我来答
lhmhz
高粉答主

2020-01-05 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17014

向TA提问 私信TA
展开全部

要判断求方程的解是正确,可以通过绘制其函数图形来观察确定。一般指数方程可以用vpasolve()求解。

实现方法:

fun=@(x)(x+2).^x-4; %定义函数

fplot(fun,[-1 2]),grid on %绘图

axis( [-2 2 -4 5])

xlabel('x'),ylabel('y');

syms x %声明变量

x1=vpasolve((x+2).^x==4,-1.5) %方程x1的解

x2=vpasolve((x+2).^x==4,1.5) %方程x2的解

从函数图形很容易,确定该方程只有两个解。

善奕声靖巳
2019-08-28 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:1170万
展开全部
>>
syms
a
%
定义
a
为符号变量
f=4*cos(a)-2*sin(a)-6*exp(-2*a);
%
方程关系式
solve(f)
%
解方程
ans
=
.86889441616212189601300889832946+0.*i
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式