polynomials相关内容

在Python中从lambda中提取多项式的系数

我正在研究一些线性代数,并使用numpy作为参考。我使用lambda k: numpy.linalg.det(A - k*I)计算矩阵的特征多项式A。 这非常有效,下一步将使用numpy.roots计算表示矩阵特征值的多项式的根,问题是numpy.roots将多项式系数作为自变量。 有没有办法从lambda k中提取系数? (我知道numpy.linalg.eigvals的存在, ..
发布时间:2022-04-12 11:17:04 Python

使用 Python 拟合 3D 多项式曲面

我有一个 python 代码,它根据 x 和 y 值计算 z 值.总的来说,我有 7 个 x 值和 7 个 y 值以及 49 个 z 值,它们排列在一个网格中(x 和 y 分别对应一个轴,z 是高度). 现在,我想以 z = f(x,y) 的形式拟合一个 2 次多项式曲面. 我找到了一个执行此计算的 Matlab 命令.(https://www.mathworks.com/help/c ..
发布时间:2021-11-25 02:23:39 Python

vba使用linest计算多项式系数和索引以输出

我有两行数据,断裂压力和深度.我必须在 vba 中编码以生成多项式(在这种情况下为二次)方程,然后将系数输出到工作表.我正在使用 Linest 和 Index.对于这两行数据,我不知道我有多少数据集,因为我需要先删除一些噪声数据(噪声数据的定义是随机的所以每次数据集的数量都不同),所以我不能使用类似于 linest 函数中的“A17:A80".但是,看起来 vba 中的工作表函数不能用于数组. ..
发布时间:2021-09-28 20:04:32 其他开发

从 SymPy 中的给定多项式中提取系数和相应的单项式

给定一个符号多元多项式P,我需要将其系数和相应的单项式提取为列表: def poly_decomp(P):....返回系数,单体 使得 P 是系数和单项式的点积,例如,如果 P(x,y) = ax**2 + bxy + cy**2那么我们应该得到 coeffs = [a, b, c] 和 monoms = [x**2, x*y, y**2]. 获得系数很容易,因为函数内置于coeffs ..
发布时间:2021-09-03 20:14:04 Python

Python sympy 无法解决多项式函数

我在用 sympy 求解多项式函数时遇到了问题.以下示例显示了一个给出我无法管理的错误消息的案例.如果多项式变得更简单,则求解器可以正常工作.请复制并粘贴代码以检查系统上的错误. 导入 sympy从 sympy 进口我omega = sympy.symbols('omega')定义功能(欧米茄):返回 - 0.34*omega**4 \+ 7.44*欧米茄**3 \+ 4.51*I*欧米茄** ..
发布时间:2021-09-03 20:13:41 Python

如何根据 sympy 中的其他表达式重写表达式

编辑:我不是在问如何根据给定的变量求解方程(如在这个 假定重复问题),但如何根据问题中的指定表达另一个表达式.我认为标题具有误导性是“重复"的问题. 我对 SymPy 很陌生.我有一个表达式,一旦用其他表达式表示,就会变得非常好.问题是我不知道如何“强制"用另一种表达原始表达. 这是一个基本的例子: import sympy as spsp.init_printing(use_uni ..
发布时间:2021-09-03 20:11:51 其他开发

对于多项式,获取其所有极值并通过突出显示所有单调部分来绘制它

有人问了我这个有趣的问题,我认为值得在这里发布,因为在 Stack Overflow 上没有任何相关主题. 假设我在长度为 n 的向量 pc 中有多项式系数,其中变量 的多项式为 n - 1x 可以以其原始形式表示: pc[1] + pc[2] * x + pc[3] * x ^ 2 + ... + pc[n] * x ^ (n - 1) R 核心函数 polyroot 可以在 comp ..
发布时间:2021-06-18 19:06:33 其他开发

使用 Python 更改图像的形状以采用封闭图像的形状

我是 Python 新手.我想扭曲第一个图像,使其填充第二个图像的闭合路径.我有两个图像.一个是源图像,另一个是封闭图像.是否可以在任何类型的封闭路径内填充图像.您能否建议使用 Python 库,或者如果您可以共享一些代码,那就太好了.我还尝试使用角点检测算法并使它们坚持使用地图功能,但我不能. 两张图片和我期望得到的最终结果: 解决方案 以下是使用 Python/OpenCV 使用 ..
发布时间:2021-06-12 19:57:31 Python

如何在 Python 中创建类似函数的多项式表达式?

我想用 Python 编写一个程序,其中用户定义多项式和系数 (a,b,c) 的度数.当程序使用这些数据创建多项式表达式时,我想像函数一样使用它,因为我需要它来进行其他操作.我怎么才能得到它?例如,当我有 polynomial= x^n+a^n-1+b^n-2+c^-3 我想在 polynomial(x) 中使用它来计算值. 现在创建多项式方法看起来: def 多项式(n,a,b,c):返 ..
发布时间:2021-06-10 19:23:48 Python

如何使用numpy.polynomial的多维多项式?

我可以使用 numpy.polynomial 使术语适合一维多项式,例如 f(x)= 1 + x + x ^ 2 .如何拟合多维多项式,例如 f(x,y)= 1 + x + x ^ 2 + y + yx + yx ^ 2 + y ^ 2 + y ^ 2 x + y ^ 2 x ^ 2 ?看起来numpy根本不支持多维多项式:是这样吗?在我的实际应用程序中,我有5个输入维度,并且对Hermite多项 ..
发布时间:2021-05-31 20:50:35 Python

用sklearn的多项式功能无法理解

需要sklearn的多项式特征的帮助.它可以很好地与一个功能配合使用,但是每当我添加多个功能时,它都会在数组中输出一些值,除了将这些值提高为度的幂.例如:对于此数组, X = np.array([[230.1,37.8,69.2]]) 当我尝试 X_poly = poly.fit_transform(X) 它输出 [[1.00000000e + 00 2.30100000e + ..
发布时间:2021-05-31 18:31:36 AI人工智能

多项式系数列表

如何从SymPy中的系数列表中创建多项式? 例如,给定列表 [1,-2,1] ,我想获得 Poly(x ** 2-2 * x + 1).我尝试查看 docs 但找不到任何接近的内容. 解决方案 您可以使用 ..
发布时间:2021-05-30 19:06:13 Python

如何将\ n传播到sympy.latex()

目标是将具有6个以上参数的多项式格式化为绘图标题.这是我的字符串表达式函数的多项式参数,灵感来自此答案,然后是 sym.latex(): def func(p_list):str_expr =“"对于范围内的我(len(p_list)-1,-1,-1):如果(i%2 == 0且i!= len(p_list)):str_expr = str_expr +"\ n"如果p_list [i]> 0: ..
发布时间:2021-05-09 18:52:28 其他开发

使用Python拟合3D多项式曲面

我有一个python代码,该代码根据x和y值计算z值.总的来说,我有7个x值和7个y值,以及49个z值,它们排列在一个网格中(x和y分别对应一个轴,z是高度). 现在,我想以 z = f(x,y)的形式拟合2度的多项式曲面. 我找到了执行此计算的Matlab命令.( https://www.mathworks.com/help/curvefit/fit.html) 加载坦率sf = ..
发布时间:2021-04-27 20:32:21 Python