weixin_42114386 2022-03-01 11:24 采纳率: 20%
浏览 42
已结题

为什么sympy解方程结果是[]

问题遇到的现象和发生背景

我想解一个方程但是最后的结果是中括号,这里面只有wr 和 temperature 是要求的,其他都是系数。

问题相关代码,请勿粘贴截图
def func1(R):
    w = R / R0
    wr = Symbol('wr')
    temperature = Symbol('temperature')
    result = solve([log(wr) - A0 * (A1 * ((log(temperature / 273.16) + 1.5) / 1.5) ** 1 + A2 * (
                (log(temperature / 273.16) + 1.5) / 1.5) ** 2 + A3 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 3 + A4 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 4 + A5 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 5 + A6 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 6 + A7 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 7 + A8 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 8 + A9 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 9 + A10 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 10 + A11 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 11 + A12 * (
                             (log(temperature / 273.16) + 1.5) / 1.5) ** 12)
                    , w - wr - a * (w - 1) - b * (w - 1) ** 2 - c1 * (log(w)) ** 3 - c2 * (log(w)) ** 4 - c3 * (
                     log(w)) ** 5 - c4 * (log(w)) ** 6 - c5 * (log(w)) ** 7], [wr, temperature])
    print(result)

运行结果及报错内容

img

我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月9日
    • 修改了问题 3月1日
    • 修改了问题 3月1日
    • 创建了问题 3月1日

    悬赏问题

    • ¥15 python怎么在已有视频文件后添加新帧
    • ¥20 虚幻UE引擎如何让多个同一个蓝图的NPC执行一样的动画,
    • ¥15 fluent里模拟降膜反应的UDF编写
    • ¥15 MYSQL 多表拼接link
    • ¥15 关于某款2.13寸墨水屏的问题
    • ¥15 obsidian的中文层级自动编号
    • ¥15 同一个网口一个电脑连接有网,另一个电脑连接没网
    • ¥15 神经网络模型一直不能上GPU
    • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
    • ¥20 wpf datagrid单元闪烁效果失灵