simplify相关内容

GPS轨迹的简化/优化

我有一个由 gpxlogger(1) 生成的 GPS 轨迹(作为 gpsd).GPS接收器每1秒更新一次坐标,gpxlogger的逻辑很简单,它记下位置(lat, lon, ele)和时间戳(time) 每 n 秒(在我的例子中为 n = 3)从 GPS 接收. 在写下几个小时的轨迹后,gpxlogger 保存了几兆字节长的 GPX 文件,其中包含数千个点.之后,我尝试在地图上绘制这条轨迹并 ..
发布时间:2022-01-22 13:28:09 其他开发

简化数学表达式的策略

我有一个表示数学表达式的结构良好的树.例如,给定字符串:"1+2-3*4/5",它被解析为: subtract(add(1,2),divide(multiply(3,4),5)) 表示为这棵树: 我希望能够做的是尽可能减少这棵树.在上面的例子中,这很简单,因为所有的数字都是常数.然而,一旦我允许未知数(用 $ 后跟一个标识符表示),事情就会变得更加棘手: "3*$a/$a" 变成 ..
发布时间:2021-12-17 15:00:19 其他开发

如何在 Z3 中实现自定义简化策略?

在我的工具中,我使用将常量与整数变量进行比较的条件(例如 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( ..
发布时间:2021-10-04 20:38:18 C/C++开发

获得 mathematica 用另一个方程来简化表达式

我有一个非常复杂的 mathematica 表达式,我想通过使用一个新的、可能是无量纲的参数来简化它. 我表达的一个例子是: K=a*b*t/((t+f)c*d); (实际表达式非常大,有数千个字符).我想用 p 替换所有出现的表达式 t/(t+f) p=t/(t+f); 这里的目标是找到一个替代品,以便所有的 t 和 f 都被 p 替代.在这种情况下,替换 p 是一个无量纲化的参 ..
发布时间:2021-09-27 20:27:53 其他开发

Sympy:用平方和根化简小复合分数

我遇到了以下情况(在 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. ..
发布时间:2021-09-03 20:16:56 其他开发

Sympy:简化平方的平方根

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 ..
发布时间:2021-09-03 20:14:07 Python

简化正则表达式“ab|a|b"

(如何)可以简化以下正则表达式: ab|a|b ? 我正在寻找一个不那么冗余的,即只有一个 a 和一个 b.可能吗? 一些尝试: a?b?# 匹配空字符串而不应该ab?|b # 还有两个 b 请注意,真正的正则表达式具有更复杂的 a 和 b 部分,即不是单个字符而是内部子正则表达式. 解决方案 如果您正在使用 Perl 或某些 PCRE 引擎(如 PHP 的 preg_ ..
发布时间:2021-07-06 20:35:34 其他开发

如何自动删除取消自己的提交?

我有一个有很多提交的开发分支.这些提交包括“真实的"更改(例如添加功能)以及临时更改(例如在一次提交中添加测试代码,然后在以后的提交中将其删除). 这个分支的真正变化正在逐渐添加到 master 中.每次添加后,我都会在新的 master 上重新设置 develoment 分支.随着每个周期,开发分支和主分支之间的差异越来越小.但是,重新定位的开发分支包含所有原始(现在重新定位)提交.其中一 ..
发布时间:2021-07-05 18:52:13 其他开发

Prolog - 简化导数

所以我这个学期刚开始使用 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 ..
发布时间:2021-06-22 18:51:16 其他开发

sympy中的复数:解析欧拉身份

我正在使用sympy(python 3)中的复杂函数,并且在获取sympy来简化方程式时遇到麻烦.特别是,我无法使用Euler的Identity将复杂的指数分解为实部和虚部.这是我的代码: 导入sympy作为sym从sympy import I,init_printing#设置打印init_printing()#复势势圆柱均匀流动U,z,R,theta = sym.symbols('U z R ..
发布时间:2021-04-23 20:09:56 Python

R:简化长ifelse语句

我正在尝试根据医学数据集中具有2500多个值的过程代码变量创建新变量,以提取抗生素,其剂量和途径.我已经能够使用ifelse语句执行此操作,但是这很耗时,并且很难发现和纠正错误.有简化的方法吗?不幸的是,这些代码没有以任何逻辑方式进行组织. vet ..
发布时间:2020-11-26 05:23:45 其他开发

MySQL:同一查询中的SELECT和COUNT

我有这两个表: 城市表 CLUB TABLE 我要做的是,使用相同的查询选择包含已发布俱乐部(已发布字段集的所有城市到1)以及该城市发布的俱乐部总数。 目前,我分两个步骤进行操作,但是我想通过合并这些步骤来提高绩效 SELECT c.id,c.name,c.slug FROM city c,club cl c.id = cl.city_id AND(从俱 ..
发布时间:2020-10-10 20:05:02 数据库

如何简化UML类图继承符号?

我有一个超类,其他40个clase都继承了,在这一点上,我想简化图,确切地说,所有继承关系(40个关系指向一个类)所有这些“箭头”都使绘制一个完整的烂摊子,是否可以简化它? 解决方案 在UML规范中没有直接的方法可以简化这种情况,但实际上是要从一个类继承40个类?我认为您可能需要重新考虑设计。 通常,您可以从类中省略属性和方法,至少这样更好。 > ..
发布时间:2020-10-02 01:53:48 其他开发

可以简化此SQL查询吗?

我有下表: 人,{"Id",“名称",“姓氏"} 体育,{"Id"“名称",“类型"} SportsPerPerson,{"Id","PersonId","SportsId"} 对于我的查询,我想获得所有从事特定运动的人,而我只有“运动"“名称"属性可供使用.为了检索正确的行,我找出了以下查询: SELECT * FROM Person WHERE Person.Id in ( ..
发布时间:2020-08-14 07:41:42 数据库

如何简化图形路径?

通过跟随MouseMove事件,我正在创建一个相当密集的GraphicsPath.除了在移动过程中进行过滤之外,是否还有一个例程可以在事件发生后简化GraphicsPath? 我现在还想实现“基于矢量的洪水填充",这将创建另一个非常密集的路径. 我想我将不得不逐步检查它,并比较每条线的方向,直到其变化超过极限或直到变化累加到该极限为止.或者我可以简单地删除其他所有内容.相当粗糙. ..
发布时间:2020-07-23 03:59:20 C#/.NET

简化CNF公式,同时保留所有包含某些变量的解

相关: CNF简化(实际上,我认为该问题的提交者可能是在我之后要在这里 存在许多用于简化(或在求解之前进行“预处理")DIMACS格式CNF公式的工具,并且大多数SAT求解器都包含一些工具.但是,我所知道的全部都是将一个可满足条件的公式简化为具有零个或一个变量的可满足条件的CNF,即它们仅试图保持该公式的可满足性.我至少尝试过SatELite和cryptominisat的预处理模式. ..
发布时间:2020-07-06 05:40:35 其他开发

jQuery代码简化

我有这段代码,但是它有点重复,有没有办法使它更短? jQuery(document).ready(function() { var allTabs = jQuery('#front, #blog, #portfolio, #pages, #colors, #fonts'); allTabs.hide(); jQuery('#front-show').click(f ..
发布时间:2020-06-28 21:18:53 其他开发