simplify相关内容
如何以渐近形式简化Kronecker Delta表达式的和? 例如考虑Sum(KroneckerDelta(i,j),(i,0,n-1))或Sum(KroneckerDelta(i, j, (0, n - 1)), (i, 0, n - 1)): from sympy import * from sympy.concrete.delta import _simplify_delta n
..
我有一个由 gpxlogger(1) 生成的 GPS 轨迹(作为 gpsd).GPS接收器每1秒更新一次坐标,gpxlogger的逻辑很简单,它记下位置(lat, lon, ele)和时间戳(time) 每 n 秒(在我的例子中为 n = 3)从 GPS 接收. 在写下几个小时的轨迹后,gpxlogger 保存了几兆字节长的 GPX 文件,其中包含数千个点.之后,我尝试在地图上绘制这条轨迹并
..
我有一个表示数学表达式的结构良好的树.例如,给定字符串:"1+2-3*4/5",它被解析为: subtract(add(1,2),divide(multiply(3,4),5)) 表示为这棵树: 我希望能够做的是尽可能减少这棵树.在上面的例子中,这很简单,因为所有的数字都是常数.然而,一旦我允许未知数(用 $ 后跟一个标识符表示),事情就会变得更加棘手: "3*$a/$a" 变成
..
在我的工具中,我使用将常量与整数变量进行比较的条件(例如 y 在代码中: context c;目标 g(c);expr x = c.int_const("x");expr y = c.int_const("y");求解器 s(c);expr F = y 最后的输出返回:subgoal 0(目标(不是( 而不是 subgoal 0(goal(not(
..
我有一个非常复杂的 mathematica 表达式,我想通过使用一个新的、可能是无量纲的参数来简化它. 我表达的一个例子是: K=a*b*t/((t+f)c*d); (实际表达式非常大,有数千个字符).我想用 p 替换所有出现的表达式 t/(t+f) p=t/(t+f); 这里的目标是找到一个替代品,以便所有的 t 和 f 都被 p 替代.在这种情况下,替换 p 是一个无量纲化的参
..
我遇到了以下情况(在 Sympy 1.8 中): from sympy import *u = symbols('u') # 不一定是正数term = sqrt(1/u**2)/sqrt(u**2) 该术语呈现为 如何将其简化为 1/u**2,即 ? 我尝试了 https://docs.sympy.org/latest 中的许多功能/tutorial/simplification.
..
Sympy 似乎无法简化涉及变量平方根的表达式: 在[28]中:a = x**2在[29]中:b = a**(1/2)在 [30] 中:b出[30]:0.5⎛ 2⎞⎝x ⎠在 [31] 中:b.simplify()出[31]:0.5⎛ 2⎞⎝x ⎠ 我不认为它适用于 simplify 的其他变体,特别是我认为 b.powsimp() 应该可以工作. 在[32]中:b.powsimp()出[3
..
Sympy 能否自动简化包含此类术语的表达式: cos(x)/(cos(x)**2)**(1/2) 在我感兴趣的域中可以简化为 1 0
..
(如何)可以简化以下正则表达式: ab|a|b ? 我正在寻找一个不那么冗余的,即只有一个 a 和一个 b.可能吗? 一些尝试: a?b?# 匹配空字符串而不应该ab?|b # 还有两个 b 请注意,真正的正则表达式具有更复杂的 a 和 b 部分,即不是单个字符而是内部子正则表达式. 解决方案 如果您正在使用 Perl 或某些 PCRE 引擎(如 PHP 的 preg_
..
我有一个有很多提交的开发分支.这些提交包括“真实的"更改(例如添加功能)以及临时更改(例如在一次提交中添加测试代码,然后在以后的提交中将其删除). 这个分支的真正变化正在逐渐添加到 master 中.每次添加后,我都会在新的 master 上重新设置 develoment 分支.随着每个周期,开发分支和主分支之间的差异越来越小.但是,重新定位的开发分支包含所有原始(现在重新定位)提交.其中一
..
所以我这个学期刚开始使用 Prolog,并得到了实现一个非常基本的 d(function, variable,derivative) 的作业,我是这样做的: d(X,X,1) :- !.d(C,X,0) :- 原子 (C).%,(C \ = X).d(X**E,X,E*X**(E-1)).d(U+V,X,A+B) :- d(U,X,A), d(V,X,B).d(U-V,X,A-B) :- d(U
..
我的最终结果是: (12*u)/5 + (12*4^(3/2))/13 - 1484/34 如何将这个短语简化为:2.4000u - 36.2624? 以及如何自动找到你?(u = 15.1093) 解决方案 simplify() 和 solve() 不能正常工作: a = (12*u)/5 + (12*4^(3/2))/13 - 1484/34 a =
..
我正在使用sympy(python 3)中的复杂函数,并且在获取sympy来简化方程式时遇到麻烦.特别是,我无法使用Euler的Identity将复杂的指数分解为实部和虚部.这是我的代码: 导入sympy作为sym从sympy import I,init_printing#设置打印init_printing()#复势势圆柱均匀流动U,z,R,theta = sym.symbols('U z R
..
我正在尝试根据医学数据集中具有2500多个值的过程代码变量创建新变量,以提取抗生素,其剂量和途径.我已经能够使用ifelse语句执行此操作,但是这很耗时,并且很难发现和纠正错误.有简化的方法吗?不幸的是,这些代码没有以任何逻辑方式进行组织. vet
..
我有这两个表: 城市表 CLUB TABLE 我要做的是,使用相同的查询选择包含已发布俱乐部(已发布字段集的所有城市到1)以及该城市发布的俱乐部总数。 目前,我分两个步骤进行操作,但是我想通过合并这些步骤来提高绩效 SELECT c.id,c.name,c.slug FROM city c,club cl c.id = cl.city_id AND(从俱
..
我有一个超类,其他40个clase都继承了,在这一点上,我想简化图,确切地说,所有继承关系(40个关系指向一个类)所有这些“箭头”都使绘制一个完整的烂摊子,是否可以简化它? 解决方案 在UML规范中没有直接的方法可以简化这种情况,但实际上是要从一个类继承40个类?我认为您可能需要重新考虑设计。 通常,您可以从类中省略属性和方法,至少这样更好。 >
..
我有下表: 人,{"Id",“名称",“姓氏"} 体育,{"Id"“名称",“类型"} SportsPerPerson,{"Id","PersonId","SportsId"} 对于我的查询,我想获得所有从事特定运动的人,而我只有“运动"“名称"属性可供使用.为了检索正确的行,我找出了以下查询: SELECT * FROM Person WHERE Person.Id in (
..
通过跟随MouseMove事件,我正在创建一个相当密集的GraphicsPath.除了在移动过程中进行过滤之外,是否还有一个例程可以在事件发生后简化GraphicsPath? 我现在还想实现“基于矢量的洪水填充",这将创建另一个非常密集的路径. 我想我将不得不逐步检查它,并比较每条线的方向,直到其变化超过极限或直到变化累加到该极限为止.或者我可以简单地删除其他所有内容.相当粗糙.
..
相关: CNF简化(实际上,我认为该问题的提交者可能是在我之后要在这里 存在许多用于简化(或在求解之前进行“预处理")DIMACS格式CNF公式的工具,并且大多数SAT求解器都包含一些工具.但是,我所知道的全部都是将一个可满足条件的公式简化为具有零个或一个变量的可满足条件的CNF,即它们仅试图保持该公式的可满足性.我至少尝试过SatELite和cryptominisat的预处理模式.
..
我有这段代码,但是它有点重复,有没有办法使它更短? jQuery(document).ready(function() { var allTabs = jQuery('#front, #blog, #portfolio, #pages, #colors, #fonts'); allTabs.hide(); jQuery('#front-show').click(f
..