matlab距离平方和公式推导,lstopt 非线性拟合:相关系数之平方(R^2)和决定系数(DC)计算公式是?...
本帖最后由 老姜 于 2013-12-11 03:30 编辑
我做了个非线性拟合,结果发现:相关系数之平方(R^2) 不等于决定系数(DC),自己采用1-SSE/SST计算后得到DC值,想知道lstopt 的R^2是如何计算?
原代码如下:
Function z=(a*b*cos(y+2*pi/3)+(a^2*b^2*(cos(y+2*pi/3))^2+4*(3^(0.5)*a*b*x+3*b^2)*(sin(y+pi/3))^2)^(0.5))/(2*6^(0.5)*(sin(y+pi/3))^2);
data;
252.3 0 307.82
281.75 0.07 312.26
303.11 0.17 295.9
368.35 0.34 311.69
396.06 0.43 312.36
414.54 0.5 314.76
305.42 0 333.95
303.69 0 331.5
349.87 0.08 348.98
376.43 0.15 348.81
440.52 0.31 354.53
497.1 0.48 358.86
513.84 0.59 350.74
342.37 0 337.21
383.36 0.05 362.62
403.57 0.08 373.51
405.88 0.1 364.05
461.88 0.19 385.93
465.92 0.27 357.53
512.69 0.45 349.55
555.41 0.61 352.69
397.22 0 365.79
449.18 0.08 384.32
465.92 0.13 380.45
539.82 0.22 420.55
517.31 0.28 372.43
600.44 0.34 429.28
602.18 0.38 418.11
639.7 0.55 403.19
700.9 0.67 428.54
结果是
均方差(RMSE): 16.3194206977489
残差平方和(SSE): 7989.70475730346
相关系数(R): 0.906814303593179
相关系数之平方(R^2): 0.822312181201182
决定系数(DC): 0.79381819386557
卡方系数(Chi-Square): 10.9955531029907
F统计(F-Statistic): 129.579738382079
matlab距离平方和公式推导,lstopt 非线性拟合:相关系数之平方(R^2)和决定系数(DC)计算公式是?...相关推荐
- MATLAB中用nlinfit做多元非线性拟合(回归)
MATLAB中有一个多元非线性拟合的功能是nlinfit 基本语法是: beta = nlinfit(X,Y,modelfun,beta0) 式子左边的beta可以是一个向量,向量的元素就是要回归的模 ...
- MATLAB 数据处理(二)非线性拟合——洛伦兹拟合(Lorentz fit)
文章目录 一.拟合示例 二.单峰洛伦兹 2.1 洛伦兹线型函数表达式与物理含义 2.2 lsqcurvefit非线性拟合 2.3 代码实现 三.双峰洛伦兹 3.1 洛伦兹线型函数表达式与物理含义 3. ...
- matlab如何进行四维拟合,如何用matlab对四维数据进行非线性拟合? - 数学 - 小木虫 - 学术 科研 互动社区...
这个很简单啊,用lsqcurvefit或者lsqnonlin都可以.比如: function ydata = myfun(a,xdata) ydata=xdata(:,1).*xdata(:,2).* ...
- matlab中三维非线性拟合,matlab非线性拟合与绘制三维曲面
建议用1stOpt,使用简单,不用猜初值,拟合效果非常强.下面是由1stOpt得出的结果,应该是唯一最优解.如果用其它软件,估计花费时间不少还不一定能得到最优解. 均方差(RMSE): 2.88773 ...
- 利用nlinfit函数实现数据非线性拟合
所谓"拟合",指的是在已有一组实验数据的前提下,研究这组数据有怎样的函数关系--最终结果是从这一组看似漫无规律的数据点中"找出"能用数学表达式表示的规律. 用数 ...
- 利用最小二乘法,用直线拟合点时,为什么计算竖直距离而非垂直距离?为什么在线性回归分析中,求的是距离平方和最小,而不是距离之和最小?
我的理解是,直接求距离之和可能导致多个解存在的情况,而求距离平方和可以保证唯一解,参考: 当且仅当a=b时,不等式等号成立 参考文章:利用最小二乘法,用直线拟合5点时,为什么计算竖直距离而非垂直距离?
- Matlab对指定参数的曲线进行非线性拟合
Matlab拟合曲线的方式 Matlab拟合曲线的方式有很多种,有三次样条插值.线性插值.多项式拟合等等.多项式拟合由于函数由f(x)=anxn+an−1xn−1+...+a1x+a0f(x)=a_n ...
- 数据拟合---使用自定义函数进行非线性拟合 -在Origin。matlab拟合工具箱cftool
在Origin中使用自定义函数进行非线性拟合 http://blog.163.com/wuhen211@126/blog/static/7474635020105233269949/ matlab拟合 ...
- 【智能控制实验】基于MATLAB的BP神经网络实现非线性函数拟合设计
基于MATLAB的BP神经网络实现非线性函数拟合设计 一.实验要求: 重点是掌握BP神经网络的学习算法原理,掌握matlab工具箱设计BP神经网络拟合非线性模型的方法(m文件):掌握在图形用户界面下设 ...
最新文章
- 规模化敏捷中的“三要”和“三不要”
- TensorFlow中设置学习率的方式
- 推荐一个牛逼的 GitHub 项目+支付宝、微信支付项目实战!快来获取!
- Question: Database Of Tumor Suppressors And/Or Oncogenes
- java实践_Java怪异实践
- 前端学习(484):html之实体
- 【牛客 - 272B】Xor Path(树上操作,路径异或值)
- 即将绝版!小米最经典旗舰降价甩,以后不会再有了
- 惯性力偶矩公式中j_万众期待的倍量过左峰选股公式,通达信专用,学会收益再翻一倍!...
- 嵌入式linux系统移植的四大步骤_嵌入式linux内核裁剪与移植步骤教程
- 关于数字化营销,这些知识点你一定要知道
- 计算机械效率的简便公式,机械效率公式
- 百度地图根据位置获取对应的位置中文
- webpack bable
- Windows 使用技巧 -- 自定义桌面图标显示
- M3U8 文件介绍 与 播放方法
- 怎么进入云计算这个行业?新手怎么学习云计算?
- 什么是android应用程序未安装,应用程序未安装,教您安卓系统应用程序未安装怎么解决...
- python模拟登录163邮箱_python模拟登陆163邮箱并下载邮件内容(第三版代码片段)
- Lasso回归的原理推导
热门文章
- 人生经验:热闹还是要看?
- Linux iio驱动学习
- 第7课用计算机写作文优质课例,有趣的电脑课作文9篇
- 使用网上成熟的【MySqlBackup】组件,通过WEB网页操作,备份远程计算机中的数据库到C:\inetpub\wwwroot文件夹下,系统汇报错误(访问被拒绝),该如何解决呢?
- 弗洛伊德求最小简单环
- 【趣题】红蓝眼岛居民自杀事件
- 去中心化通信简易方案
- LeetCode 848. Shifting Letters
- 汉诺塔python创新设计_递归经典案例汉诺塔 python实现
- ubuntu下文本标注工具BRAT全程离线安装