Python中文
首页
教程
问答
标签
搜索
登录
注册
用python求解多元多项式方程组
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p><em>编辑:我从中得到的参考方程中包含了几个错误。我已经修好了。现在解决方案可能真的有意义了!</em></p> <p>当两层流体在地形上流动时,存在一个数 取决于流动的相对大小 速度和流体中的波速。在</p> <p><img src="https://i.stack.imgur.com/DLeEN.png" alt="critical-flow"/></p> <p>它们被称为“超临界”、“次临界”和“临界”(即 前两个我在这里称之为“额外关键”)。在</p> <p>以下方程式定义了临界点之间的边界线 (h,U0)参数空间中的超临界行为:</p> <p><img src="https://latex.codecogs.com/gif.latex?U_0%5E2%20%5Cleft%28%5Cfrac%7Bd_0%5E2%7D%7Bd_%7B1c%7D%5E3%7D%20&plus;%20%5Cfrac%7B%281%20-%20d_0%29%5E2%7D%7B%281%20-%20d_%7B1c%7D%20-%20h%29%5E3%7D%20%5Cright%29%20-%201%20%3D%200" alt="eq1"/></p> <p><img src="https://latex.codecogs.com/gif.latex?%5Cfrac%7B1%7D%7B2%7D%20U_0%5E2%20%5Cleft%28%20%5Cfrac%7Bd_0%5E2%7D%7Bd_%7B1c%7D%5E2%7D%20-%20%5Cfrac%7B%281%20-%20d_0%29%5E2%7D%7B%281%20-%20d_%7B1c%7D%20-%20h%29%5E2%7D%20%5Cright%29%20&plus;%20d_%7B1c%7D%20&plus;%20%28h%20-%20d_0%29%20%3D%200" alt="eq2"/></p> <p>我想消除<code>d_1c</code>(即我不在乎它是什么)并找到 这些方程的解。在</p> <p>简化因素:</p> <ul> <li>我只需要给定的<em>答案</li> <li><em>我不需要精确的解,只需要一个解的概要 曲线,所以这可以通过解析或数值求解。在</li> <li>我只想在区域(h,U0)=(0,0)到(0.5,1)上绘制。在</li> </ul> <p>我想用热情中可用的模块来解决这个问题 分发(numpy,scipy,sympy),但真的不知道该去哪里 开始。它的消除变量d1c真正混淆 我。在</p> <p>以下是python中的方程式:</p> <pre class="lang-py prettyprint-override"><code>def eq1(h, U0, d1c, d0=0.1): f = (U0) ** 2 * ((d0 ** 2 / d1c ** 3) + (1 - d0) ** 2 / (1 - d1c - d0) ** 3) - 1 return f def eq2(h, U0, d1c, d0=0.1): f = 0.5 * (U0) ** 2 * ((d0 ** 2 / d1c ** 2) - (1 - d0) ** 2 / (1 - d1c - d0) ** 2) + d1c + (h - d_0) return f </code></pre> <p>我期望有一个解决方案,它有许多解决方案分支(不是 总是身体上的,但不用担心),看起来很粗糙 像这样:</p> <p><img src="https://i.stack.imgur.com/egrNP.png" alt="critical-regime-diagram"/></p> <p>我如何着手实施这一点?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您可以使用非线性解算器(如Newton Raphson或BFGS)来解同时存在的非线性方程组。他们对婚姻的起始条件和条件很敏感,所以需要一些照顾。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
10 回答
无法使用Django\u mssql\u后端迁移到外部hos
1 回答
无法使用Django&Python3.4连接到MySql
8 回答
无法使用Django+nginx上载媒体文件
4 回答
无法使用Django1.6导入名称模式
4 回答
无法使用Django1.7和mongodb登录管理站点
4 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
4 回答
无法使用Djangockedi验证CBV中的字段
4 回答
无法使用Djangocketditor上载图像(错误400)
2 回答
无法使用Djangocron进行函数调用
8 回答
无法使用Djangofiler djang上载文件
3 回答
无法使用Djangokronos
9 回答
无法使用Djangomssql provid
5 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
10 回答
无法使用Djangomssq迁移Django数据库
7 回答
无法使用Djangonox创建用户
2 回答
无法使用Djangopyodb从Django查询SQL Server
10 回答
无法使用Djangopython3ldap连接到ldap
7 回答
无法使用Djangoredis连接到redis
5 回答
无法使用Django中的FK创建新表
5 回答