polynomial-math相关内容
我试着简化n次方的一个巨大表达式,渐近性的一个结果是(n+1)^1.0,我注意到 f=n*((n+1)**1.0) sympy.expand(f) 不起作用,它保持不变,而不是给n^2+n,所以我想知道是否有任何方法可以执行这样的操作 推荐答案 当幂为整数时,sympy将按预期展开您的表达式。如果能量存储为有理数或浮点数,它将无法工作。您的选择要么是使用整数重写表达式,要么
..
所以我有一组特殊的三次样条,它的 2d 控制点总是会产生一条永远不会在 x 轴上相交的曲线.也就是说,曲线看起来像是一个简单的多项式函数,使得y=f(x).我想沿着样条有效地创建一个 y 坐标数组,这些坐标对应于运行样条线段长度的均匀分布的 x 坐标. 我想有效地找到沿样条线的 y 坐标,例如 x=0.0, x=0.1, x=0.2 等,或采用另一种方式,有效地将 fx,y(t) 样式函数转
..
我想为 中的 a 系数找到最小二乘解 z = (a0 + a1*x + a2*y + a3*x**2 + a4*x**2*y + a5*x**2*y**2 + a6*y**2 +a7*x*y**2 + a8*x*y) 给定长度为 20 的数组 x、y 和 z.基本上我正在寻找等效的 numpy.polyfit 但对于二维多项式. 这个问题类似,但解决方案是通过MATLAB提供的.
..
我正在使用 Numpy 来获取多项式的根.Numpy 提供了一个模块“多项式". 我对 x^2 + 5*x + 6 = 0 的手算是 x = -2 &x = -3.(简单) 但我的代码显示了错误的答案:array([-0.5 , -0.33333333])(反转?) 有人能在我的代码中找到罪魁祸首吗?还是只是一个错误? from numpy.polynomial import
..
我想知道是否有人可以告诉我如何实现以下伪代码的第 45 行. 要求:将 a(x)、N 和 q 求逆的多项式.1:k = 02:b = 13:c = 04: f = a5: g = 0 {步骤 5-7 设置 g(x) = x^N - 1.}6:g[0] = -17:g[N] = 18:循环9:而 f[0] = 0 做10:对于 i = 1 到 N 做11: f[i - 1] = f[i] {f(x
..
标题说明了一切.我正在寻找计算两个多项式的 GCD.有什么办法可以在 Prolog 中做到这一点吗?如果是这样,什么是好的起点?具体来说,我在如何使用 Prolog 实现多项式除法方面遇到了麻烦. 编辑以包含示例输入和输出: 示例输入: ?- GCD(x^2 + 7x + 6, x2 − 5x − 6, X). 示例输出: X = x + 1. 解决方案 如果其他人需要这
..
给出一个表示每列中多项式的矩阵 A .如何无循环高效地计算每个多项式的根? 解决方案 以下是3种方法之间的比较: 在所有行中进行简单循环,在每行上使用 roots . 基于YBE使用块对角矩阵的想法,这是一种完全无环的方法,使用 sparse 作为中间 一个简单的循环遍历所有行,但这次使用 roots 中的“内联"代码. 代码: %//多项式m = 15;n = 8;N
..
我想完全分解一个多项式,因此可以将其分解为复数.> SymPy 提供 factor 来执行此操作,但是令我惊讶的是,分解仅在整数根 eg 上完成: >>>从sympy导入*>>>z =符号('z')>>>因子(z ** 2-1-z)(z-1)*(z +1)>>>因子(z ** 2 + 1,z)z ** 2 + 1 或 >>>因子(2 * z-1,z)2 * z-1>>>因子(2 * z-
..
我正在尝试创建非线性logistic回归,即使用scikit-learn进行多项式logistic回归.但是我找不到如何定义多项式的度数.有人尝试过吗?非常感谢! 解决方案 为此,您需要分两步进行.让我们假设您正在使用虹膜数据集(因此您有一个可重现的示例): 来自sklearn.datasets的 导入load_iris从sklearn.linear_model导入LogisticRe
..
我需要Java多项式x ^ 16 + x ^ 12 + x ^ 5 +1(0x1081)来计算CCITT标准CRC的帮助.我在互联网上尝试了许多示例,但每个示例都返回了示例中其他值以外的其他值. 例如,对于此数组[0xFC] [05] [11],结果必须为[27] [56]. 使用此代码: public static void main(String [] args){byte [
..
我正在寻找一个将两个多项式相加的内置Matlab函数. 示例:
..
前一段时间,我为自己编写的游戏实现了多项式逼近. 我正在使用牛顿的金字塔方法. 我花了相当长的时间才弄清楚,但是我的解决方案需要计算二项式系数,而且我还必须对每个幂的最终系数的所有系数求和(因为解决此问题类似于平方,求和.).项并计算二项式系数) 例如: 从n个生物名词术语中选择k个并将其相加 一选乘以 a *(x + b)(x + c)(x + d)==> a * x ^ 3 +
..
我想用Lagrange方法内插多项式,但是此代码不起作用: def interpolate(x_values, y_values): def _basis(j): p = [(x - x_values[m])/(x_values[j] - x_values[m]) for m in xrange(k + 1) if m != j] return red
..
我需要有关Java代码的帮助.我要完成的工作是计算多项式上每个步骤的大小:double s = (b-a)/nsteps; 要创建的多项式的输入是度,系数,x的起始值,x的终止值以及步数.每当我尝试运行测试时,我的输出是x和y的0,并且我不确定代码中缺少什么. 这是我对它应该如何工作的运行测试,但是我对x和y的结果是0: Enter degree:2 Enter coefficient 2:
..
我已经阅读了有关问题的答案,它们非常有用,但是我需要帮助,尤其是在R中。 我在R中有一个示例数据集,如下所示: x
..
我想记住如何计算循环冗余校验中XOR算法的余数,以验证网络消息的余数。 我不应该扔掉那本课本。 这很容易用代码完成,但是如何手工完成呢? 我知道它看起来像是标准除法算法,但我不记得从那里可以得到余数。 ___________ 1010 | 101101000 注意:我用Google搜索过,但无法 解决方案 用二进制11进行长除法。有一个例子
..
所以我有这个数据 x 1.0423 2.8249 3.2016 2.0851 1.0299 4.7397 0.4104 0.5285 0.7102 0.8323 3.1048 2.8685 0.2604 4.6560 3.6433 3.6892 0.3170 4.3022 4.6720 4.9220 y 2.0529 -3.0669 -2.3631 -0.7300
..
我正在尝试从两侧的两个线性polyfit(应该相交)获得组合的拟合线,这是拟合线的图片: 我正在尝试使两条拟合线(蓝色)相交并产生组合的拟合线,如下图所示: 请注意,波峰可以在任何地方发生,所以我不能假设它在中心. 以下是创建第一个绘图的代码: xdatPart1 = R; zdatPart1 = z; n = 3000; ln = length(R); [sX,In]
..
我想在有限域的点上使用python插值多项式,并在该域中获得具有系数的多项式. 当前,我正在尝试使用SymPy并专门进行插值(来自sympy.polys.polyfuncs),但是我不知道如何强制在特定gf中进行插值.如果没有,可以用另一个模块来完成吗? 编辑:我对Python实现/库感兴趣. 解决方案 SymPy的通常,有限域GF(p n )的元素为多项式由系数列表表示,首先是最高
..
有人知道用于发现n×n矩阵的特征多项式的Souriau方法吗?我发现第一个系数很明显,但是如何找出其他系数呢?在我需要对矩阵求逆之后,我知道如何. #include #include using namespace std; double trace(double a[5][5],int n){ int i; d
..