鱼C论坛

 找回密码
 立即注册
查看: 1681|回复: 3

sympy.nonlinsolve求解非线性方程组报错

[复制链接]
发表于 2020-6-6 10:01:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我通过推理得到一系列方程组:
[1051855.36*(0.000975039001560062*x - 1)**2 + (y + 0.100387310027145)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
[1052676.0*(0.000974658869395711*x - 1)**2 + (y + 0.149329764535651)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
[1053496.96*(0.000974279033515199*x - 1)**2 + (y + 0.201059630257078)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
[1054318.24*(0.000973899493572263*x - 1)**2 + (y + 0.255654664477333)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
[1055139.84*(0.000973520249221184*x - 1)**2 + (y + 0.313192624773365)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
[1055961.76*(0.000973141300116777*x - 1)**2 + (y + 0.373751268023625)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
[1056784.0*(0.000972762645914397*x - 1)**2 + (y + 0.437408351921476)**2 - 900, -0.000202493135137157*x**3 + 0.61456321014002*x**2 - 621.730524637912*x - y + 209661.241926634]
。。。。。。。。。

用下面方法求解方程组报错:
# 求解方程组
result = sympy.nonlinsolve([p1,p2],[x,y])
print(result)

提示:
发生异常: NotImplementedError
Equation not in exact domain. Try converting to rational
  File "E:\Python\弦测法.py", line 75, in <module>
    result = sympy.nonlinsolve([p1,p2],[x,y])
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-6 10:04:22 | 显示全部楼层
翻译:
   sympy:老子不会解!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-6 10:10:25 | 显示全部楼层
我是拟合了一段曲线,在曲线上任意一点为圆心作圆,求圆与曲线的交点,我是从曲线第一个端点开始的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-6 11:05:57 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-6-6 10:04
翻译:
   sympy:老子不会解!

怎么办啊,用scipy吗?按理来说比较简单啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 20:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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