首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在matlab中拟合二维曲线

在matlab中拟合二维曲线
EN

Stack Overflow用户
提问于 2010-06-03 15:00:15
回答 2查看 4.7K关注 0票数 3

曲线拟合工具箱中有一个名为cftool的工具箱函数,可用于将曲线拟合为一维数据。有没有二维数据的东西?

EN

回答 2

Stack Overflow用户

发布于 2010-06-03 19:22:05

Jerry建议了两个非常好的选择。但是,如果您想要一个更公式化的模型形式,还有其他选择。

当前版本中的曲线拟合工具箱允许您将曲面拟合到数据,而不仅仅是曲线。

或者使用像polyfitn这样的工具来拟合二维多项式模型。

或者,如果你有一个模型,你也可以使用非线性回归。优化工具箱将在这方面为您提供帮助,使用lsqnonlin或lsqcurvefit,这两个工具箱中的任何一个都可以适合2-d (或更高)模型。或者,如果您有stats工具箱,那么可以尝试nlinfit。

也许您会想要一个适合Radial Basis Functions的工具。

神经网络是另一种拟合数据的方法,因此使用Neural Network Toolbox

因此,有许多方法可以对曲面进行建模,这取决于您的兴趣、您对模型可能的形式的了解、您拥有的工具箱或您可能选择下载的内容。你选择模型的一个非常重要的因素是你对模型的目标。你会用它做什么?它将如何使用?

票数 7
EN

Stack Overflow用户

发布于 2010-06-03 15:18:19

你似乎在找griddata。您可能还想看看gridfit

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2963874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档