matlab拟合

matlab拟合

2021-07-12

软件安装可以搜索微信里面有安装教程。

在拟合过程中过程中使用的是matlab的cftool工具包,只要将输出的数据进行选择合适的拟合阶数就可以进行拟合,示例代码如下:

原方程数据为
y = 2 x + 6 x 2 + 1 y=2x+6x^2+1 y=2x+6x2+1
示例代码

data=load('E:\program\matlab\main.txt');%更换位置选择对应文件夹就行
x=data(:,1);%数据文件的第一列读入数组x,:的意思是不确定数组的大小根据实际读取而定
y=data(:,2);%数据文件的第二列读入数组y
%多列数据可以在后面继续增加变量y_1.y_2等
cftool;%打开工具包

运行之后就打开了软件包

在这里插入图片描述

在相应位置选择拟合数据的x和y
在这里插入图片描述

选择拟合多项式,阶数自己多试一试(在自己不知道最终方程形式的时候

在这里插入图片描述

就得到了拟合的多项式的各项系数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值