如何解决拟合报错MethodError: no method matching fit?
技术分享
发布于 2025-07-10 10:39:28
查看 1过去327天
该问题是由fit函数的数据不匹配造成的,导入的数据为矩阵。而帮助文档说明确说明要求是向量,因此将数据转换成向量即可正常运行。


修改代码为:
using TyMath
using TyCurveFitting
rng = MT19937ar(155)
xdata = rand(rng, 23, 1)* 22
ydata = rand(rng, 23, 1) * (-1)
tt = fit("poly2",xdata[:],ydata[:])

所属专栏:Sysplorer基础平台
产品信息:Syslab科学计算环境