查看: 733|回复: 12|关注: 0

[已解决] 求方程的根

[复制链接]

新手

9 麦片

财富积分


050


7

主题

25

帖子

0

最佳答案
本帖最后由 Guigeao 于 2020-2-11 18:54 编辑

问题:如何求两个方程的根,并且证明两个根相等。其中a∈(0,1)
f2=(a.*(a.^2 + 4).^(1./2) - 2.*a - 2.*(a.^2 + 4).^(1./2) + a.^2 + 4)./a.^2-(a - ((7.*a + 2).*(2-a)).^(1./2) + 2)./(2.*a.*(a - 1))=0 的根
f5=1./(1+((1-a).*a).^(1./2))-(a - ((7.*a + 2).*(2-a)).^(1./2) + 2)./(2.*a.*(a - 1))=0 的根

备注:由于不会求上面两个方程的根,所以只能作图,图中可以大致看出两个跟是相等的。代码如下:
syms a f5;
a=0:0.01:1;
f5=1./(1+((1-a).*a).^(1./2))-(a - ((7.*a + 2).*(2-a)).^(1./2) + 2)./(2.*a.*(a - 1));
plot(a,f5)
hold on
syms a f2;
a=0:0.01:1;
f2=(a.*(a.^2 + 4).^(1./2) - 2.*a - 2.*(a.^2 + 4).^(1./2) + a.^2 + 4)./a.^2-(a - ((7.*a + 2).*(2-a)).^(1./2) + 2)./(2.*a.*(a - 1));
plot(a,f2)
作图如下所示。
批注 2020-02-11 183923.png


回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

0

主题

2265

帖子

351

最佳答案
  • 关注者: 64
发表于 2020-2-11 19:00:27 来自手机 | 显示全部楼层
采用solve函数试试求零点呢
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

0

主题

2265

帖子

351

最佳答案
  • 关注者: 64
发表于 2020-2-11 19:00:28 来自手机 | 显示全部楼层
采用solve函数试试求零点呢
回复此楼 已获打赏: 0 积分

举报

新手

9 麦片

财富积分


050


7

主题

25

帖子

0

最佳答案
 楼主| 发表于 2020-2-11 19:11:32 | 显示全部楼层
本帖最后由 Guigeao 于 2020-2-12 19:34 编辑

恩,
2.png
1.png

论坛优秀回答者

0

主题

2265

帖子

351

最佳答案
  • 关注者: 64
发表于 2020-2-11 19:36:56 来自手机 | 显示全部楼层
可以试试fsolve或fzero求数值解,或者使用vpasolve求解一下呢!检查一下是不是方程输入有问题呢!
回复此楼 已获打赏: 0 积分

举报

新手

9 麦片

财富积分


050


7

主题

25

帖子

0

最佳答案
 楼主| 发表于 2020-2-11 19:55:16 | 显示全部楼层
本帖最后由 Guigeao 于 2020-2-11 19:59 编辑
WarnerChang 发表于 2020-2-11 19:36
可以试试fsolve或fzero求数值解,或者使用vpasolve求解一下呢!检查一下是不是方程输入有问题呢! ...

求大神指导一下,最好帮忙写一下代码,:loveliness: 这写函数我都不太会用非常感谢:call:
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

9

主题

1631

帖子

342

最佳答案
  • 关注者: 81
发表于 2020-2-11 22:57:01 | 显示全部楼层 |此回复为最佳答案
仅供参考
syms a

f5=1./(1+((1-a).*a).^(1./2))-(a - ((7.*a + 2).*(2-a)).^(1./2) + 2)./(2.*a.*(a - 1));

f2=(a.*(a.^2 + 4).^(1./2) - 2.*a - 2.*(a.^2 + 4).^(1./2) + a.^2 + 4)./a.^2-(a - ((7.*a + 2).*(2-a)).^(1./2) + 2)./(2.*a.*(a - 1));
f=f5-f2==0;
x=double(solve(f,a))
回复此楼 已获打赏: 0 积分

举报

新手

42 麦片

财富积分


050


0

主题

3

帖子

0

最佳答案
发表于 2020-2-12 09:49:40 | 显示全部楼层
用solve函数
回复此楼 已获打赏: 0 积分

举报

新手

9 麦片

财富积分


050


7

主题

25

帖子

0

最佳答案
 楼主| 发表于 2020-2-12 19:25:07 | 显示全部楼层
本帖最后由 Guigeao 于 2020-2-12 19:35 编辑

:)  :)  

5.png
4.png
回复此楼 已获打赏: 0 积分

举报

新手

9 麦片

财富积分


050


7

主题

25

帖子

0

最佳答案
 楼主| 发表于 2020-2-12 19:33:04 | 显示全部楼层

太感谢您了,大好人 :'(:'(:'(, 我的问题已经解决  :)  :)  :)  


回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表