24小时热门版块排行榜    

查看: 661  |  回复: 10
当前主题已经存档。

quartzbj

金虫 (正式写手)

[交流] 【求助】初等一元高次方程求解?

ax^p+cx-c=0,  已知c>0,a不一定大于还是小于0, p为大于2的数,因为知道p>4的时候没有通解,这里只要求出x在【0,1】区间内的解。能用a,c表示吗?

求高手指导!!!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

wuguocheng(金币+0,VIP+0): 关键设置迭代格式 10-25 07:58
用matlab吧
2楼2009-10-24 17:58:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

quartzbj

金虫 (正式写手)

就是用matlab那,具体怎么做?

给指点一下。 写成迭代格式?
引用回帖:
Originally posted by nono2009 at 2009-10-24 17:58:
用matlab吧

3楼2009-10-24 18:08:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

wuguocheng(金币+0,VIP+0): 大于三次以上的,matlab也没有办法 10-25 07:58
p是整数吗?是的话用roots就可以了。
4楼2009-10-24 18:37:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

quartzbj

金虫 (正式写手)

p可以假定为整数,现在还有一个问题:我要计算多个方程:
比如
A=[ 1 2;3 4];
  C=[2 3;4 6];
A,C对应位置上的数分别为a,c.  
但是这样
  p=[A C -C];
出错。

能不用i,j循环来解决这个问题吗?

谢谢!
引用回帖:
Originally posted by nono2009 at 2009-10-24 18:37:
p是整数吗?是的话用roots就可以了。

5楼2009-10-24 22:03:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuguocheng

荣誉版主 (职业作家)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
变分迭代算法. 测试一下,
稻草人的孤单
6楼2009-10-25 07:59:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zee2004

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
formleaf(金币+1,VIP+0):谢谢 10-25 17:59
或者使用Steffensen’s method加速收敛算法也可以,计算方法的书上都有计算过程的。
MC
7楼2009-10-25 16:44:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

star1987

木虫 (著名写手)

笑傲江湖


wenzhenzhong(金币+1,VIP+0):鼓励新虫,欢迎常过来讨论学术问题 10-25 20:52
用matlab可以解决
8楼2009-10-25 20:20:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

quartzbj

金虫 (正式写手)

引用回帖:
Originally posted by nono2009 at 2009-10-24 18:37:
p是整数吗?是的话用roots就可以了。

p是整数,用roots 已经得到非常好的结果。

现在要算p=2.5的时候,用什么函数好哪?
9楼2009-10-29 14:34:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

quartzbj

金虫 (正式写手)


formleaf(金币+1,VIP+0):谢谢参与! 10-29 20:25
是不是可以这样,先求ay^5+cy^2-c=0; 会得到5个解

再取y^2=x

这样得到的解和原式有没有误差?特别解是复数的情况。
10楼2009-10-29 14:53:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 quartzbj 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见