Matlab中fit函数的局限以及其解决方案
在处理数据时,相信许多小伙伴都使用过fit函数来对数据进行拟合吧,但是fit函数只能用于曲线或者曲面的数据拟合,对于更复杂多元非线性方程则无能为力,例如如下代码:
% Matlabx1=value_2m(:,4); %sst
x2=value_2m(:,3); %kd490
x3=value_2m(:,2); %choler
x4=value_2m(:,5); %time
y =value_2m(:,1)%pco2
ft = fittype( @(a,b,c,d,ab,ac,ad,bc,bd,cd,aa,bb,cc,dd, x1,x2,x3,x4)...a.*x1 + b.*x2 + c.*x3 + d.*x4 +ab.*x1.*x2 + ac.*x1.*x3 + ad.*x1.*x4...+ bc.*x2.*x3 + bd.*x2.*x4 + cd.*x3.*x4...+ aa.*x1.*x1 + bb.*x2.*x2 + cc.*x1.*x1 + dd.*x1.*x1,...'independent', {'x1','x2','x3','x4'},...'dependent', 'y' );
fit([x1(:),x2(:),x3(:),x4(:)],y(:),ft)
报错如下:
错误使用 fittype/testCustomModelEvaluation (line 12)
Expression a.*x1+b.*x2+c.*x3+d.*x4+ab.*x1.*x2+ac.*x1.*x3
Matlab中fit函数的局限以及其解决方案相关推荐
- MATLAB中的函数句柄 理解
MATLAB中的函数句柄 理解 https://zhuanlan.zhihu.com/p/266263265 https://blog.csdn.net/kevinhg/article/details ...
- Matlab中bwmorph函数的使用
Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...
- 9.matlab中repmat函数
来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...
- 如何在Matlab中获取函数参数的数目?
本图文详细介绍了Matlab中获取函数参数数目的方法.
- matlab s% d%,matlab中var函数的翻译For N-D arrays, VAR operates along the first
matlab中var函数的翻译For N-D arrays, VAR operates along the first matlab中var函数的翻译 For N-D arrays, VAR oper ...
- 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法
关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...
- Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)
Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...
- cumsum在matlab中,matlab中cumsum函数和sum函数详解
调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...
- matlab中fprintf函数的具体使用方法
matlab中fprintf函数的具体使用方法实例如下: fprintf函数可以将数据按指定格式写入到文本文件中.其调用格式为: 数据的格式化输出:fprintf(fid, format, varia ...
最新文章
- 【CF671D】 Roads in Yusland(对偶问题,左偏树)
- 阿里巴巴Android开发手册(正式版)
- 红色小方块单击爆炸式展开的菜单代码
- C语言实现Floyd-Warshall(弗洛伊德算法)(附完整源码)
- 梦中女孩,不知还能不能再见你一面
- 支撑百万并发的数据库架构如何设计?
- Linux不重启Tomcat清空catalina.out日志的几种方法
- jQuery动态网址标签
- RS485通讯接口定义图详解
- Redis反序列化错误Could not read JSON: Cannot construct instance of `java.util.ArrayList$SubList`
- nodejs+vue结合七牛云实现图片上传
- 装了xmapp还需要装mysql吗_安装xamp之后,appach、mysql等问题的总结
- 2016计算机论文参考文献,2016大学毕业设计计算机软件论文摘要和结论参考文献俱全.doc...
- 苹果手机投影_手机和投影同时用流量能否投屏
- python 基于itchat详解微信防撤回程序
- 【codeforces 794A】Bank Robbery
- Proteus Design Suite v8.4 SP0 1CD PCB设计软件带高级模拟仿
- python软件基金会在哪个国家举行_官宣!Python 开发者大会(PyCon US)提供在线订阅啦!...
- 后端一次性返回10万条数据,使用vue,你该如何渲染?
- 现货白银瀑布线趋势法
热门文章
- BRITS: Bidirectional Recurrent Imputation for Time Series(时间序列的双向递归填补)论文详解
- jquery validate插件onfocosout/onkeyup出错的解决方法
- 《吊打面试官》系列-Redis基础
- 3D游戏里的男女性角色模型是这样建模出来的
- ORAN C平面协议的元素
- arm-linux-gnueabihf-gcc -Wall -nostdlib -c -O2 -o start.o start.s 什么意思? 2020-11-21
- 微信营销社群营销推广方案--精华版
- No Silver Bullet: Essence and Accidents of Software | 没有银弹:软件开发中的主要问题和次要问题
- iPhone已停用,请连接iTunes
- 手写数字识别系统(python+K-近邻完整代码)