首页 文章
  • 11 votes
     answers
     views

    相当于Python中2D多项式的“polyfit”

    我想为 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但是对于2D多项式 . This question类似,但解决方案是通过MAT...
  • 3 votes
     answers
     views

    三维多项式回归

    我需要一些指针来编写三维点的多项式回归程序(即找到适合于一定数量的3D点的X阶多项式的系数) . 我找到了二维多项式回归的代码,但是,我需要考虑第三维 . 我正在寻找代码示例和/或解释 .
  • 1 votes
     answers
     views

    从r中多项式拟合中分离系数

    我已经将一个简单的二阶多项式拟合成时间序列数据,形式如下: polyfit <- lm(y ~ poly(x,2)) 我希望从形式为y = Ax ^ 2 Bx C的拟合多项式中提取相应的系数(A,B和C) . 我自然认为答案可以在polyfit对象内的polyfit $系数中找到,但这些系数不是正确 . 我已经尝试了一些非常简单的数据集并与excel进行比较,虽然poly曲线拟合在R和ex...
  • 1 votes
     answers
     views

    R在数据上拟合多项式

    我有一些从一个函数综合生成的数据,如下所示 . fn <- function(w1,w2){ f= -(0.1 + 1.3*w1 + 0.4*w2 - 1.8*w1*w1 - 1.8*w2*w2) return(f) } 接下来,我创建一个数据框,其值如下所示 x = data.frame( yval = fn(seq(0.1,0.9,by=0.01),seq(1.1,0.3,...
  • 0 votes
     answers
     views

    多项式拟合matlab中的点

    我正在尝试找到最佳多项式拟合输入点集 . 到目前为止这是我的代码: x=(1:length(meanValues)); y=meanValues(:); A=fliplr(vander(x)); v=A \ y; P(1: length(x))=0; for i=1: length(x) for j=1: length(v)...
  • 1 votes
     answers
     views

    python多项式拟合和导数

    我正在尝试重新实现我在论文中阅读的方法,但我不确定如何做一些方面 . 它基于最小二乘多项式拟合及其导数 . 我有我的输入数据,以便: x = [ 421.25571634 426.25279224 431.24986815 436.24694405 441.24401995 446.24109586 451.23817176 .............. 621.138752...
  • 1 votes
     answers
     views

    拉格朗日插值图

    这是拉格朗日插值的代码 . 我正在调用一个名为 polyinterp 的函数来执行插值 . 我试图近似[-π,π]中的sin(x) . 如果我使用12个点进行插值,我得到的结果很好 . 然而,如果我尝试使用200点进行插值,我无法理解图形,因为绿线应该绘制sin(x)而蓝色圆圈表示使用的点 . x=linspace(-pi,pi,200) target=sin(x); figure('name',...
  • 1 votes
     answers
     views

    将两个多项式乘以cpp LinkedList程序

    我在C中做一个多项式程序,我们应该用单链表实现 . 是的,这是一个功课 . 我已经完成了大部分程序,我只是坚持我的乘法运算符重载 . 这是我的操作员*功能: LinkedList operator*(const LinkedList& a, const LinkedList& b) { LinkedList product; Node* nodeA = a.head...
  • 0 votes
     answers
     views

    overload *运算符乘以2个多项式

    我正在尝试使用重载*运算符编写乘法2多项式 这是重载* func Polynomial Polynomial::operator * (const Polynomial &right) { Polynomial temp; temp.setPolynomial(right.maxExp + maxExp + 1); for (int i = 0; i < ma...
  • 0 votes
     answers
     views

    乘法多项式

    显示如何仅使用三次乘法将两个线性多项式$ ax b $和$ cx d $相乘 . 给出一个分而治之的算法,用于乘以在时间Θ(n ^(lg3)中运行的度数n的两个多项式 . 算法应该将输入多项式系数分成高半部分和低半部分 . (ax b)(cx d)= ac x ^ 2((a b)(c d)-ac-bd)x bd 我们让p和q分别是第一和第二多项式P和Q的系数的矢量 . 我们假设...
  • -1 votes
     answers
     views

    方程式解释:Polyfit和Polyvalue

    实际上我正在尝试学习一些numpy库库,但我无法理解这些库是如何从内部工作的 . 有人可以通过放置没有库的值来解释我的polyfit和polyval与方程我已经检查了numpy文档 1)PolyFit Numpy Documentation 2)PolyVal Scipy Documetation 我检查了S0和其他地方,但每个人用图书馆解释这个可以有人用简单的数学来解释这些吗? 提前致谢
  • 78 votes
     answers
     views

    将多项式模型拟合为R中的数据

    我已经阅读了这个question的答案,他们非常有帮助,但我需要特别是在R的帮助 . 我在R中有一个示例数据集,如下所示: x <- c(32,64,96,118,126,144,152.5,158) y <- c(99.5,104.8,108.5,100,86,64,35.3,15) 我想为这些数据拟合一个模型,以便 y = f(x) . 我希望它是一个三阶多项式模型 . 我...
  • 78 votes
     answers
     views

    将多项式模型拟合为R中的数据

    我已经阅读了这个question的答案,他们非常有帮助,但我需要特别是在R的帮助 . 我在R中有一个示例数据集,如下所示: x <- c(32,64,96,118,126,144,152.5,158) y <- c(99.5,104.8,108.5,100,86,64,35.3,15) 我想为这些数据拟合一个模型,以便 y = f(x) . 我希望它是一个三阶多项式模型 . 我...
  • 6 votes
     answers
     views

    用python求解同时多元多项式方程

    编辑:我得到的方程式参考包含几个错误 . 我在这里修好了 . 解决方案现在可能真的有意义! 当两层流体流过地形时,取决于流速的相对大小和流体中的波速,存在许多不同的解决方案 . 这些被称为“超临界”,“次临界”和“关键”(前两个我在这里称为“超临界”) . 以下等式定义了(h,U0)参数空间中临界行为和临界行为之间的界限: 我想消除 d_1c (即我不在乎它是什么)并在 (h, U_0) 中...

热门问题