是否将所有变量都隔离到LHS中?

释迦牟尼

我正在使用sympy处理一些方程式。我想以规范的形式编写方程,这样感兴趣的变量都在LHS上。例如。如果我有,

lhs = sympify("e*x +f")`
rhs = sympify("g*y + t*x +h")`
eq = Eq(lhs,rhs)
e*x + f == g*y + h + t*x

我需要一个可以隔离给定变量列表的函数(我所谓的规范形式),例如

IsolateVariablesToLHS(eq,[x,y]) # desired function
(e-t)*x - g*y == h-f # now x and y are on LHS and remaining are on RHS

我确信我只会得到线性方程,所以这总是可能的。

萨塔吉·辛格(Sartaj Singh)
>>> import sympy as sm
>>> lhs = sm.sympify('e*x + f')
>>> rhs = sm.sympify('g*y + t*x + h')
>>> eq = sm.Eq(lhs, rhs)

这是一个简单的构造

def isolateVariablesToLHS(eq, syms):
    l = sm.S.Zero
    eq = eq.args[0] - eq.args[1]
    for e in syms:
        ind = eq.as_independent(e)[1]
        l += ind
        eq -= ind
    return sm.Eq(l, eq)

>>> isolateVariablesToLHS(eq, [x, y])
Eq(e*x - g*y - t*x, f - h)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与Java不同,Javascript中的赋值运算符是否意味着LHS上的所有操作都反映给RHS?

来自分类Dev

如果将所有网页资源都编译到一个HTML文件中,加载速度是否更快?

来自分类Dev

JavaScript解释程序是否将所有变量都设置为undefined

来自分类Dev

HSTS是否将所有资源都升级到HTTPS(与域无关)

来自分类Dev

是否绝对需要将useEffect中的所有变量都列为依赖项?

来自分类Dev

将所有STDIN都“吸收”到字符串中的最有效方法

来自分类Dev

我是否应该将选择中的所有列都包括在索引中?

来自分类Dev

将HTTP请求中的所有变量都视为整数(例外)

来自分类Dev

为什么将所有环境变量都加载到进程的堆栈中?

来自分类Dev

如何检查是否使用循环将字符串中的所有字符都大写

来自分类Dev

C程序是否将所有内容都加载到内存中?

来自分类Dev

您是否应该将所有内容都存储在CoreData中?

来自分类Dev

是否可以将枚举变量的所有结构成员绑定到单个变量?

来自分类Dev

Rails方法中的所有行是否都运行?

来自分类Dev

所有字体中是否都缺少字形的unicode字符?

来自分类Dev

是否假定C / C ++中的所有函数都返回?

来自分类Dev

是否应将所有组件状态都存储在商店中?

来自分类Dev

shell 是否每次都遍历 PATH 中的所有目录?

来自分类Dev

是否有可能一次将所有列都转换为sql server中的varchar(500)

来自分类Dev

将所有类都放入一个包中,并将它们转换为FooBar变量

来自分类Dev

将数据框复制到并非所有值都设置为错误的临时表中

来自分类Dev

当所有其他列的值都相同时,将列的多行的值折叠到数组中

来自分类Dev

将TableView的所有数据隔离到CollectionView快速解析

来自分类Dev

在Java多态中,是否可以将实现接口的所有类都创建为该类型接口?

来自分类Dev

在Java多态中,是否可以将实现接口的所有类都创建为该类型接口?

来自分类Dev

将字典中的所有键都转换为大写

来自分类Dev

将NSDictionary的所有内容都放入UITextView中

来自分类Dev

将所有内容都放在div中(imgs,文本,.....)

来自分类Dev

将非常量变量注入到Symfony2中的所有模板中

Related 相关文章

  1. 1

    与Java不同,Javascript中的赋值运算符是否意味着LHS上的所有操作都反映给RHS?

  2. 2

    如果将所有网页资源都编译到一个HTML文件中,加载速度是否更快?

  3. 3

    JavaScript解释程序是否将所有变量都设置为undefined

  4. 4

    HSTS是否将所有资源都升级到HTTPS(与域无关)

  5. 5

    是否绝对需要将useEffect中的所有变量都列为依赖项?

  6. 6

    将所有STDIN都“吸收”到字符串中的最有效方法

  7. 7

    我是否应该将选择中的所有列都包括在索引中?

  8. 8

    将HTTP请求中的所有变量都视为整数(例外)

  9. 9

    为什么将所有环境变量都加载到进程的堆栈中?

  10. 10

    如何检查是否使用循环将字符串中的所有字符都大写

  11. 11

    C程序是否将所有内容都加载到内存中?

  12. 12

    您是否应该将所有内容都存储在CoreData中?

  13. 13

    是否可以将枚举变量的所有结构成员绑定到单个变量?

  14. 14

    Rails方法中的所有行是否都运行?

  15. 15

    所有字体中是否都缺少字形的unicode字符?

  16. 16

    是否假定C / C ++中的所有函数都返回?

  17. 17

    是否应将所有组件状态都存储在商店中?

  18. 18

    shell 是否每次都遍历 PATH 中的所有目录?

  19. 19

    是否有可能一次将所有列都转换为sql server中的varchar(500)

  20. 20

    将所有类都放入一个包中,并将它们转换为FooBar变量

  21. 21

    将数据框复制到并非所有值都设置为错误的临时表中

  22. 22

    当所有其他列的值都相同时,将列的多行的值折叠到数组中

  23. 23

    将TableView的所有数据隔离到CollectionView快速解析

  24. 24

    在Java多态中,是否可以将实现接口的所有类都创建为该类型接口?

  25. 25

    在Java多态中,是否可以将实现接口的所有类都创建为该类型接口?

  26. 26

    将字典中的所有键都转换为大写

  27. 27

    将NSDictionary的所有内容都放入UITextView中

  28. 28

    将所有内容都放在div中(imgs,文本,.....)

  29. 29

    将非常量变量注入到Symfony2中的所有模板中

热门标签

归档