标签:sympy

  • 如何将排列应用于列表? - python

    时间:2020-9-1

    如何使Sympy置换作用于列表?例如。, from sympy.combinatorics import Permutation lst = ['a', 'b', 'c', 'd', 'e', 'f', 'g', � […]

  • 当需要符号表达式时,SymPy输出数值结果 - python

    时间:2020-9-1

    我希望将SymPy结果显示为精确结果而不是十进制结果。我浏览了SymPy文档,但找不到任何有用的信息。 为了说明问题,这是一些示例代码: from sympy import * u = symbols("u") integrate((1+u)**(1/2), (u, 0, 1)) 输出: 1.21895141649746 预期结果: (4 […]

  • 用三角函数求解非线性方程组 - python

    时间:2020-8-30

    我有以下等式: q1dd,b1,q2,q3,v1,q2dd,a1,a2,b2 = symbols('\ddot{q}_1 b1 q2 q3 v1 \ddot{q}_2 a1 a2 b2') eq1 = -q1dd+b1*cos(q2)*sin(q3)*v1 eq2 = -q2dd+a1*sin(q2)+a2*cos(q2) + b2*co […]

  • Sympy:手动使用平等 - python

    时间:2020-8-14

    我目前正在上一门数学课程,其目的是理解概念和过程,而不是尽快解决问题。在求解方程式时,我想自己戳一下它们,而不是让它们为我求解。 假设我们有一个非常简单的等式z + 1 = 4-如果我自己解决这个问题,显然我会从两边都减去1,但是我不知道sympy是否提供了一种简单的方法来实现。目前,我能想到的最佳解决方案是: from sympy import * z = […]

  • 计算器依赖树Python(sympy / numpy) - python

    时间:2020-8-14

    我想让用户输入特定的值,然后系统根据这些值计算出许多结果-我的程序仅具有几个功能就变得非常复杂。我提供了一个包含3个简单函数和6个具有以下关系的变量的示例: 我拥有的代码如下: class MyCalculator: def __init__(self): self.a = None self.b = None self.c = None self.d = […]

  • 如何将python列表的所有子集合并到n个容器中 - python

    时间:2020-6-19

    我有一个清单: a = range(2) 并且我试图以所有可能的方式将列表的内容装到n(= 3)个装箱中,给出(顺序不重要): [[[],[0],[1]], [[],[1],[0]], [[],[0,1],[]], [[],[],[0,1]], [[0],[1],[]], [[0],[],[1]], [[1],[0],[]], [[1],[],[0]], [ […]