问题标签 [data-fitting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 如何使用数据矩阵来拟合matlab中的特定二维函数
前提是我有 5*5 的 dataArray
而且我想使用数据来拟合特定的二维函数和最小二乘拟合技术。函数是这样的:
其中 alfa,delta1,delta2 是需要估计的参数,n1,n2 取值范围为 1 到 5。
函数拟合结果如下:
我不知道如何在 MATLAB 中做这些事情。谁能帮我?
python - 不知道如何用高斯 python 拟合数据
我尝试了多种将高斯拟合到该散点图的方法,但对我没有任何帮助。任何帮助将不胜感激。谢谢!
c - Gnuplot 拟合函数 - 拟合 q 指数
我使用我的C程序运行了一个实验。我一直在使用 GNU plot 绘制直方图/图表来分析数据。下面的代码获取我文件中的数据并创建一个名为“tableavalanchesizeGSA”的文件,其中包含用于为我的数据绘制直方图的信息 - 即我在此表格形式中的数据被分箱以及每个箱的频率。然后我记录频率并将其与分箱数据进行对比。(简单地说,它只是频率与分箱原始数据的对数)。
现在我正在尝试将我的数据拟合到以下函数:
其中 q、s 和 m 是我的参数。我通过在同一个图上绘制我的对数图和这个函数来玩玩,并且知道 q = 1.16,m = s = 100 是很好的值/有点适合数据但不完全适合。所以我将以下内容添加到我的代码中:
尝试使用“关闭”参数值将数据拟合到函数中。但是一旦迭代完成,它仍然给我 q = 1.16116 和 s = m = 100,这与我之前的 q = 1.6 并没有什么不同。
这里有什么问题吗?为什么拟合函数找不到更接近的拟合?
下图显示了适合我的数据的函数(绿色)。但我仍然想要更准确的拟合。
matlab - 如何拟合 y=ao+a1logx+a2log(2/x) 形式的方程
我有一个方程形式的方程y=ao+a1logx+a2log(2/x);
是否适合这种方程?我尝试使用polyfit
但找到了 coefficients ao
,这对我a1
来说a2
很难。
请帮我。
matlab - 具有对数轴的最佳拟合线 (MATLAB)
我试图用对数轴在概率密度函数上绘制一条最佳拟合线。Y 轴 (PDF) 为 10^-12 至 10^-28,而 X 轴为 10^10 至 10^20。我试过polyfit,没有运气。有任何想法吗?附上我的代码。
谢谢,凯文
matlab - 样条向量拟合错误(插值)
我在拟合向量时遇到问题。
我有 2 条具有相同功能的曲线,我想比较它们。但是每条曲线都有另一个时间向量,因为它们具有不同的采样率(只有 tstart = 0 和tend = 8.853958 相同)。
所以我尝试将短向量插入到与长向量相同的长度......但我不明白......在其他模拟中它有效......但不是在这里......
错误消息是:
使用 chckxy 时出错(第 51 行) 数据站点应该是不同的。
样条曲线错误(第 54 行)[x,y,sizey,endslopes] = chckxy(x,y);
Labor_2ndReceiver 中的错误(第 434 行)
dInt = 样条(tspline,d,t1);
我的代码:
在哪里
那你能帮帮我吗?这是非常重要的...
非常感谢你!
编辑:谢谢,但仍然存在问题......见图......
所以插值工作......但是值是错误的......因为 dInt 开始得太晚了......它像 d 一样喊开始......
我怎么能解决这个问题?
matlab - 绘制拟合度分布
这可能是一个概念问题(如果是这样,请告诉我要使用的论坛,我会在那里问),但我真的坚持这一点。
我想在 Matlab 中绘制度数分布并拟合数据。我怀疑度数分布同意从某个xmin
(最小值)开始的幂律分布。所以首先我有我的学位数组:
我计算概率分布,我从 1 到 10 取箱:
随后我可以使用
这确实表明节点度数从节点度数 = 4 开始遵循幂律分布。
对于我正在使用的拟合plfit
(由圣达菲研究所开发,请参见此处)来估计幂alpha
律行为所适用的指数分量和最小值xmin
。现在我主要的事情是我在绘制这个拟合数据时遇到了麻烦,好像我错过了一些东西。目前我这样做是为了可视化情节:
这导致
这比预期的要差得多(我希望它非常接近 的数据x>xmin
)。
我希望任何人都有这方面的经验并且能够帮助我,或者即使是正确方向的指针也将不胜感激!
python - 用 numpy 拟合数据
让我首先告诉我,我得到的可能不是我所期望的,也许你可以在这里帮助我。我有以下数据:
现在,我想用 4 次多项式来拟合这些数据。所以我这样做:
现在我为 x 值创建一个新网格来评估拟合函数ffit
:
当我使用命令进行所有绘图(数据集和拟合曲线)时:
我得到以下信息:
我期望的是拟合函数正确拟合(至少接近数据的最大值)。我究竟做错了什么?
提前致谢。
image - 在 Matlab 中将图像(矩阵)拟合到有界区域
我想在两个圆圈的有界空间中拟合图像。
说明:我正在绘制两个不同半径的圆,我想用图像填充两个圆之间的空间。圆圈和要填充的图像均由matlab生成,并以矩阵形式提供。
r - 用偏移项分段的 R 包
我正在使用R 中分段glm
的包。我首先使用包含偏移项的函数为 Poisson glm 安装了一个日志链接函数,例如:
M1 安装没有任何错误。接下来,我尝试glm
使用 R 中分段的包来拟合分段:
我有以下错误:
我的错误在哪里?非常感谢。