algebra相关内容

如何使用BigQuery计算几何平均值,同时考虑到样本中每个项目的权重?

我知道如何使用EXP(AVG(LN(x)))bythisPOST计算地理平均值。这很有帮助。 现在我需要计算几何平均值,并考虑样本中每一项的权重。 该代数表达式如下所示 所以我的问题是如何在BigQuery中计算它? 有什么建议如何考虑每件物品的重量吗? 样本数据 SELECT STRUCT(JSON_EXTRACT_SCALAR(mass, '$.subs_sum') A ..
发布时间:2022-08-14 09:59:48 其他开发

SymPy:如何收集多变量术语?

我有一个类似于以下内容的长表达式: 2𝑤^2𝑥𝑦𝑧 + 3𝑤^2 𝑥𝑧^2 − 4𝑤𝑥𝑦^2 − 5𝑤𝑥𝑦𝑧 + 2𝑤𝑥𝑧^2 − 3𝑥𝑦^2 − 4𝑥𝑦𝑧 − 5𝑥𝑧^2 ... 其中变量是w、x、y、z的组合,也可以是2的幂。 我想收集术语[x,y,z],以w中的二次多项式作为每个术语的系数,例如: xyz(−0.285𝑤 ..
发布时间:2022-08-10 16:58:35 其他开发

XOR 的数学(算术)表示

过去 5 个小时我一直在寻找答案.尽管我找到了很多答案,但它们没有任何帮助. 我主要寻找的是任何 32 位无符号整数的按位 XOR 运算符的数学、仅算术表示. 尽管这听起来很简单,但没有人(至少看起来如此)设法找到这个问题的答案. 希望我们能集思广益,共同寻找解决办法. 谢谢. 解决方案 异或任意数字输入 a + b - ab(1 + a + b - ab) ..
发布时间:2022-01-19 17:38:35 其他开发

查找坐标以在线的末端绘制箭头(等腰三角形)

我正在尝试创建一个函数,该函数将返回我想在行尾绘制的箭头(等腰三角形)的 3 点坐标. 挑战在于线的方向(角度)可以在象限中的 0 到 360 度之间变化. 我有以下价值观: //行的起始坐标变量 x0 = 100;变量 y0 = 100;//线的结束坐标变量 x1 = 200;变量 y1 = 200;//三角形的高度变量 h = 10;//三角形底边的宽度变量 w = 30 ; ..
发布时间:2022-01-14 15:48:52 前端开发

我很好奇逻辑程序是否可以做代数

我读了一篇关于 Prolog 和逻辑编程的简短文章.我很好奇逻辑程序是否可以做代数.就像你能问方程 5+X = 7 中 X 的变量是什么并得到 -2 的答案吗? 解决方案 所有严肃的 Prolog 系统都提供有限域上的约束逻辑编程,简称 CLP(FD),您可以使用它轻松求解许多此类方程.例如,使用 SICStus Prolog、SWI 和 Yap: ?- use_module(libra ..
发布时间:2022-01-12 10:06:51 其他开发

可以展开二次方程的C程序

我想要一个 C 程序,允许我输入 (x+1)(x+3) 和其他类似的东西,包括 x^2.到目前为止,我有一个使用链表的非常复杂的系统,但我认为应该有一个更简单的解决方案.输入 (x+1)(x+3) 的输出将是 x^2+4x+3 打印出来. 到目前为止,我正在传递一个带有 int、char 和 int 的 struct _term 系数、专业数字和幂.所以 2x^4 将被保存为 |2|'x'| ..
发布时间:2022-01-01 18:15:40 其他开发

求一个向量垂直于另一个向量的公式是什么?

求与向量 A 垂直的平面上的三维向量 B 的公式是什么? 也就是说,给定一个向量 A,公式 f(angle,modulus) 是什么,它给出一个向量,该向量垂直于 A,具有所述模量并旋转一个角度? 解决方案 如果两个向量垂直,则它们的点积为零. 所以:v1(x1, y1, z1), v2(x2, y2, z2). =>x1 * x2 + y1 * y2 + z1 * z2 = ..
发布时间:2021-12-21 13:53:48 其他开发

如何仅使用 CSS 过滤器将黑色转换为任何给定颜色

我的问题是:给定目标 RGB 颜色,仅使用 CSS 过滤器? 要接受一个答案,它需要提供一个函数(任何语言),该函数接受目标颜色作为参数并返回相应的 CSS filter 字符串. 这里的上下文是需要重新着色 background-image 内的 SVG.在这种情况下,是为了支持 KaTeX 中的某些 TeX 数学功能:https://github.com/Khan/KaTeX/is ..
发布时间:2021-12-17 14:38:55 前端开发

如何使平面适合 3D 点云?

我想将平面拟合到 3D 点云.我使用 RANSAC 方法,我从点云中采样几个点,计算平面,并以最小的误差存储平面.误差是点与平面之间的距离.我想用 C++ 做这个,使用 Eigen. 到目前为止,我从点云中采样点并将数据居中.现在,我需要将平面拟合到样本点.我知道我需要解决 Mx = 0,但是我该怎么做呢?到目前为止,我有 M(我的样本),我想知道 x(平面)并且这个拟合需要尽可能接近 0. ..
发布时间:2021-11-25 04:24:34 C/C++开发

计算拟合框数的算法

我有一个客户卖酒瓶.他使用的盒子有6瓶、12瓶、18瓶和21瓶的空间.但他只想接受完全适合这些盒子的订单.里面不能有空位. 例如 33 可以:1x21 和 2x6 48 可以:2x21 和 1x6 或 4x12 26 或 35 或 61 不合适 我的第一次尝试是一种直接简单的方法.我生成一个包含许多有效数字的数组,删除重复项并对其进行排序. $numbers = [];$e ..
发布时间:2021-10-26 18:41:11 PHP

自定义编译时检查

我不认为这个问题已经(或可以)得到回答,或者至少我没有找到答案:是否可以创建自定义编译时检查? 具体情况是我正在编写一个量子空间计算器,虽然你可以有向量 (1,0,0) 和 (1,0),但我应该修改它们之间的某些操作,因为它们属于某些空间.更重要的是,你可以有 (1,0) 和 (1,0) 但它们都不属于同一个空间,所以它们之间的操作会有所不同.但是我没有找到一种聪明的(不是运行时)方法来做到 ..
发布时间:2021-09-17 19:04:58 C#/.NET

乘以不同等级的张量

我想将两个不同等级的张量相乘,例如 张量A ->(i x j x k x l)张量 B ->(长 x 米) 获得另一个具有此维度的张量. 张量 C ->(i x j x k x m) = (i x j x k x l)*(l x m) 在 tensorflow 中,我必须一直重塑才能获得输出 (A.reshape(-1,l)*B).reshape(i,j,k,m) 还有其他直接做的操作 ..
发布时间:2021-09-05 18:34:14 其他开发

求二次方和直线的交点

我试图找到一条直线和一条二次曲线之间的交点,但是我得到的结果似乎是虚构的,尽管我不明白这是怎么回事,因为我可以看到它们在实轴上相交: 导入numpy#二次系数a,b,c = (-3.09363812e-04, 1.52138019e+03, -1.87044961e+09)# y = ax^2 + bx + c#线系数m,d = (1.06446434e-03, -2.61660911e+03) ..
发布时间:2021-06-18 19:18:39 Python

python中的代数表达式

我正在用 python 处理一些相对简单的代数表达式,想知道是否有比我目前正在做的更好的绘制代数表达式的方法: 我有一个陷波滤波器的方程(下图 - 书的左侧;右侧图是我的代码生成的无花果),到目前为止我的代码虽然很粗糙. 是否有更好的绘制幅度的方法?如图所示,常数是;R = 50.0,C = 470e-12,L = 54e-6,所需频率范围为0到2MHz. 将 matplotlib. ..
发布时间:2021-06-18 19:13:15 Python

贤者:有限阿贝尔群的自同构群?

对于有限阿贝尔群 G,比如说, G = AbelianGroup((4,4,5)),我希望Sage返回G的自同构群.这实现了吗? 官方排列组文档.在这里你去,虽然发电机可能不是你是什么寻找: G = AbelianGroup((4,4,5))H =差距(G).AutomorphismGroup()PermutationGroup(gap_group = H.AsPermGroup())具 ..
发布时间:2021-05-29 20:54:37 其他开发

找到两条线的交点

我有两行: y = -1/3x + 4y = 3x + 85 交叉点位于 [24.3,12.1] . 我准备了一组坐标: points = [[1,3],[4,8],[25,10],...]#y = -1/3x + bm_regr = -1/3b_regr = 4m_perp = 3#(1/m_regr * -1)距离= []points.each做| pair |x1 = pa ..
发布时间:2021-05-16 19:50:16 其他开发

简化表达树

我正在尝试编写一个简化数学表达式的程序. 我已经写了一个将字符串转换为二叉树的解析器.例如(1 + 2)* x将变为 */\+ x/\1 2 我简化此类树的想法如下:您存储了一组树及其简化版本例如 * +///+和* *///\/\b c a b a c (其中a,b,c可以是任何子树)然后,如果找到与存储的树之一匹配的子树,我将将其替换为简化版本. 如有必要,我将重复 ..
发布时间:2021-04-02 20:43:11 其他开发

基本的数学旋转,错误的结果

我太笨了,无法解决基本的代数,如果您能帮助我解决这个问题,那就太好了 通常我旋转并尝试获得要将对象旋转到的位置 var rads:数字=旋转/180 * Math.PI;position.x = Math.cos(rads);position.y = Math.sin(rads); 这次我获得了职位,但我想轮换,但我尝试的所有内容都是错误的,在此先感谢您的帮助 编辑:对于那些遇 ..
发布时间:2021-04-02 19:02:09 其他开发