matlab 函数拟合 线性插值_第二期 Matlab软件拟合数据

哈喽大家好,欢迎来到塞纳斯环境,今天是小科的第二期软件教学分享!

Q:如果你手里有一组数据,你想看看这组数据符合什么样的方程,那么这时应该怎么做呢?

f98fb532e9f346262511baf552e9828a.png

A:我们可以利用matlab的曲线拟合实现这一过程!
下面小科就为大家介绍具体的实现过程,请继续阅读 ①打开软件,界面如图1,选择新建变量,将自变量X的数据输入第一个变量表中,再新建一个变量表,输入因变量Y的数据。将两个变量的表格分别命名为X,Y。点击菜单栏中的应用程序,选择curve fitting(图2)

44213a4ca171cd23018c110f299fbda1.png

图1

1b1deadc655f1c3bfeb5b5a3bb27a99b.png

图2

②点击curve fitting后,弹出拟合工具对话框,首先要对X data和Y data进行数据匹配,分别选择第一步中输入好的数据(X、Y变量);选择matlab中原有的函数或自定义函数进行数据的拟合,在这里,我选择Custom equation,可以根据自己的想法对函数进行调整(添加/删除参数,给参数赋值,新增等式...);这时matlab会自动调整拟合图像以及输出拟合结果,此时,拟合过程基本结束。如果自己对拟合结果满意,就可以选择菜单栏中的文件>print to figure,可以对图像进行调整,美化(图3,图4,图5)。

c1d5c87c3b159d9b93124759df531bd0.png

图3

181fde72686b038298ca3c80b9963ff7.png

图4

0c49c923066d96e0a2fae7dbcd36a137.png

图5

③除了新建变量输入数据,还可以利用matlab的数据导入功能。选择菜单栏中主页>导入数据,选择目标的excel表格(表中有两列,一列做为自变量,另一列作为因变量),导入完成后,我们可以在左侧的工作区看到两列数据(图6),后续的操作步骤和第2步相同。

a603b62ee9a668c4607df1404829dd89.png

图6

好了,以上就是小科的第二期软件教学分享,我们下期再见,拜拜!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值