polynomial-math相关内容

Sympy Won不能用小数简化或扩展指数

我试着简化n次方的一个巨大表达式,渐近性的一个结果是(n+1)^1.0,我注意到 f=n*((n+1)**1.0) sympy.expand(f) 不起作用,它保持不变,而不是给n^2+n,所以我想知道是否有任何方法可以执行这样的操作 推荐答案 当幂为整数时,sympy将按预期展开您的表达式。如果能量存储为有理数或浮点数,它将无法工作。您的选择要么是使用整数重写表达式,要么 ..
发布时间:2022-08-10 17:04:58 Python

将二维样条函数 f(t) 转换为 f(x)

所以我有一组特殊的三次样条,它的 2d 控制点总是会产生一条永远不会在 x 轴上相交的曲线.也就是说,曲线看起来像是一个简单的多项式函数,使得y=f(x).我想沿着样条有效地创建一个 y 坐标数组,这些坐标对应于运行样条线段长度的均匀分布的 x 坐标. 我想有效地找到沿样条线的 y 坐标,例如 x=0.0, x=0.1, x=0.2 等,或采用另一种方式,有效地将 fx,y(t) 样式函数转 ..
发布时间:2021-12-30 18:54:47 其他开发

使用 Prolog 计算多项式的 GCD

标题说明了一切.我正在寻找计算两个多项式的 GCD.有什么办法可以在 Prolog 中做到这一点吗?如果是这样,什么是好的起点?具体来说,我在如何使用 Prolog 实现多项式除法方面遇到了麻烦. 编辑以包含示例输入和输出: 示例输入: ?- GCD(x^2 + 7x + 6, x2 − 5x − 6, X). 示例输出: X = x + 1. 解决方案 如果其他人需要这 ..
发布时间:2021-06-22 18:49:05 其他开发

计算多项式的根

给出一个表示每列中多项式的矩阵 A .如何无循环高效地计算每个多项式的根? 解决方案 以下是3种方法之间的比较: 在所有行中进行简单循环,在每行上使用 roots . 基于YBE使用块对角矩阵的想法,这是一种完全无环的方法,使用 sparse 作为中间 一个简单的循环遍历所有行,但这次使用 roots 中的“内联"代码. 代码: %//多项式m = 15;n = 8;N ..
发布时间:2021-05-31 21:08:39 其他开发

如何在scikit-learn中实现多项式逻辑回归?

我正在尝试创建非线性logistic回归,即使用scikit-learn进行多项式logistic回归.但是我找不到如何定义多项式的度数.有人尝试过吗?非常感谢! 解决方案 为此,您需要分两步进行.让我们假设您正在使用虹膜数据集(因此您有一个可重现的示例): 来自sklearn.datasets的 导入load_iris从sklearn.linear_model导入LogisticRe ..
发布时间:2021-05-30 20:54:25 Python

牛顿多项式的典范系数

前一段时间,我为自己编写的游戏实现了多项式逼近. 我正在使用牛顿的金字塔方法. 我花了相当长的时间才弄清楚,但是我的解决方案需要计算二项式系数,而且我还必须对每个幂的最终系数的所有系数求和(因为解决此问题类似于平方,求和.).项并计算二项式系数) 例如: 从n个生物名词术语中选择k个并将其相加 一选乘以 a *(x + b)(x + c)(x + d)==> a * x ^ 3 + ..
发布时间:2020-11-30 03:56:15 Java开发

使用霍纳算法评估多项式并计算步骤(Java)

我需要有关Java代码的帮助.我要完成的工作是计算多项式上每个步骤的大小:double s = (b-a)/nsteps; 要创建的多项式的输入是度,系数,x的起始值,x的终止值以及步数.每当我尝试运行测试时,我的输出是x和y的0,并且我不确定代码中缺少什么. 这是我对它应该如何工作的运行测试,但是我对x和y的结果是0: Enter degree:2 Enter coefficient 2: ..
发布时间:2020-10-31 01:09:40 Java开发

如何计算CRC中使用的XOR余数?

我想记住如何计算循环冗余校验中XOR算法的余数,以验证网络消息的余数。 我不应该扔掉那本课本。 这很容易用代码完成,但是如何手工完成呢? 我知道它看起来像是标准除法算法,但我不记得从那里可以得到余数。 ___________ 1010 | 101101000 注意:我用Google搜索过,但无法 解决方案 用二进制11进行长除法。有一个例子 ..
发布时间:2020-10-11 02:53:18 其他开发

如何从任一侧延伸2 PolyFit的线以相交并获得组合的拟合线

我正在尝试从两侧的两个线性polyfit(应该相交)获得组合的拟合线,这是拟合线的图片: 我正在尝试使两条拟合线(蓝色)相交并产生组合的拟合线,如下图所示: 请注意,波峰可以在任何地方发生,所以我不能假设它在中心. 以下是创建第一个绘图的代码: xdatPart1 = R; zdatPart1 = z; n = 3000; ln = length(R); [sX,In] ..

在有限域上插值多项式

我想在有限域的点上使用python插值多项式,并在该域中获得具有系数的多项式. 当前,我正在尝试使用SymPy并专门进行插值(来自sympy.polys.polyfuncs),但是我不知道如何强制在特定gf中进行插值.如果没有,可以用另一个模块来完成吗? 编辑:我对Python实现/库感兴趣. 解决方案 SymPy的通常,有限域GF(p n )的元素为多项式由系数列表表示,首先是最高 ..
发布时间:2020-07-23 01:28:46 Python