MATLAB数据线性度计算,非线性度的计算
非线性度的计算
(2010-06-08 14:25:07)
标签:
杂谈
各点的(xi,yi) (i=1,2,3,4,5) 坐标大致成线形关系。可利用最小二乘法求出斜率、截距 以及非线性度。
首先约定 用小写的x和y表示各点坐标。而大写字母表示平均值。例如 (X)表示横坐标的平均值、(Y^2)
表示纵坐标平方的平均值、(Y)^2表示纵坐标平均值的平方、(XY)表示横纵坐标乘积的平均值 等等。
设 (xi,yi)之间的程线形关系。直线方程为 y=kx+b。k为斜率,b为截距。
按照最小二乘法:
k=[(X)(Y)-(XY)]/[(X)^2-(X^2)]
其中
(X)= (1/n)(∑xi)=(1/5)×(1+2+3+5+6)=3.4
(Y)= (1/n)(∑yi)=(1/5)×(2.20+4.00+5.98+10.10+12.05)= 6.866
(XY)=(1/n)(∑xiyi)
=(1/5)×(1×2.20+2×4.00+3×5.98+5×10.10+6×12.05)=30.188
(X^2)=(1/n)(∑xi^2)=(1/5)×(1×1+2×2+3×3+5×5+6×6)=15
(X)^2=3.4×3.4=11.56
k=(3.4×6.866-30.188)/(11.56-15)=1.99
以上关于直线的斜率,楼主没有要求计算。如果不需要算,可以忽略不看。另外,请楼主自己决定是否需要遵循有效数字的位数运算规则。
--------------------
关于非线性度γ:
γ=[(XY)-(X)(Y)]/SQRT{[(X^2)-(X)^2][(Y^2)-(Y)^2]}
SQRT表示开平方运算。
(X)= 3.4
(Y)= 6.866
(XY)=30.188
(X^2)=15
(X)^2=11.56
(Y^2)=(1/5)[2.20×2.20+4.00×4.00+5.98×5.98+10.10×10.10+12.05×12.05]
= 60.76
(Y)^2= 6.866×6.866=47.14
γ=[30.188-3.4×6.866]/SQRT[(15-11.56)(60.76-47.14)
=6.8436/SQRT(46.8528)
=6.8436/6.8449
≈1.00
非线性度参数γ总是在0和1之间。越接近于1,数据的线形越好。本题目中,γ已经很接近于1,这表明各数据点很好地在一条直线上。
分享:
喜欢
0
赠金笔
加载中,请稍候......
MATLAB数据线性度计算,非线性度的计算相关推荐
- sbm预测matlab,**matlab计算非期望产出sbm模型代码**
matlab计算非期望产出sbm模型代码 data1=xlsread('E:\论文材料\毕业论文\02.xlsx',1) data2=xlsread('E:\论文材料\毕业论文\02.xlsx',2) ...
- matlab数据相位滞后怎么计算,matlab计算相位差
误差和matlab的计算精度_数学_自然科学_专业资料.误差和MATLAB的计算精度第1页/共6页 误差的来源 ? 概念:数据和客观事物之间存在的差异. ? 1.模型误差– 数学模型与实际的差异. ? ...
- matlab鬼成像,一种基于光计算的可视化计算鬼成像系统及成像方法与流程
本发明涉及成像探测领域,具体为一种基于光计算的可视化计算鬼成像系统及成像方法. 背景技术: 光学鬼成像技术是通过双路光信号符合探测恢复待测物体空间信息实现的.其特点是包含物体信息的信号光(signal ...
- 大数据图数据库之离线挖掘计算模型
/* 版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/ author: 张俊林 节选自<大数据日知录:架构与算法>十四章,书籍目录在此 对于离 ...
- 根据2021年天文年历计算非表列的其他时刻的太阳赤经纬
1.利用世界时计算力学时 目的:由于2021年中国天文年历中给出的太阳视赤纬.视赤经是以力学时0h为准 前提知识点: (1)世界时:我们日常使用的时间系统.以地球对着太阳自转一周作为单位,叫做1昼夜或 ...
- matlab仿真三相不平衡度,matlab调用openDSS进行三相不平衡潮流计算
应用介绍 这是使用matlab调用openDSS进行三相不平衡潮流计算过程和方法步骤,OpenDSS是由美国电科院(EPRI)开发的开源配电系统仿真工具. 用户可以在使用COM接口的同时使用OpenD ...
- HiveSQL一天一个小技巧:如何精准计算非连续日期累计值【闪电快车面试题】
0 需 求 稀疏字段累计求和问题 1 问题分析 根据图片中数据变换的形式,可以看出是根据字段term补齐数据中缺失的日期,term为连续日期的个数,当为12时,表明由2018-12-21到2019-0 ...
- R语言vtreat包自动处理dataframe的缺失值、计算数据列的均值和方差并基于均值和方差信息对数据列进行标准化缩放、计算所有数据列的均值和方差对所有数据列进行标准化缩放
R语言vtreat包自动处理dataframe的缺失值.计算数据列的均值和方差并基于均值和方差信息对数据列进行标准化缩放.计算所有数据列的均值和方差并基于均值和方差信息对所有数据列进行标准化缩放 目录
- pandas使用groupby函数、agg函数获取每个分组聚合对应的标准差(std)实战:计算分组聚合单数据列的标准差(std)、计算分组聚合多数据列的标准差(std)
pandas使用groupby函数.agg函数获取每个分组聚合对应的标准差(std)实战:计算分组聚合单数据列的标准差(std).计算分组聚合多数据列的标准差(std) 目录
- 数据蒋堂 | BI系统的前置计算
作者:蒋步星 来源:数据蒋堂 本文共2500字,建议阅读8分钟. 如何减轻中央数据仓库的负担? 某机构上了一套分布式数据仓库,历史数据逐步装进了仓库,然后,基于数据仓库构建了BI系统(主要是多维分析) ...
最新文章
- 统计一下你写过多少代码
- nyoj1307Linux的文件权限对不对
- 服务器文件上传记录,记录一下上传文件(图片)的过程上传图片到ftp服务器
- nps-cli 让你在命令行即可方便的查看、设置和删除 npm-scripts 命令
- 正则表达式中的分组的匹配次数的理解
- 数据结构:(7)数据结构小结1
- java swing 图层_用Swing制作精美的图层叠加图
- Linux的nfs文件服务
- mac下nvm_2021 搞个 Mac 玩玩吧!
- mybatis plus使用
- 接口测试搭建之JMeter接口测试与SoapUI接口测试
- 【实验】实验五 MATLAB高等数学运算20211125
- 维护机房服务器工作,机房维护(服务器搬迁方案).doc
- python绘制网络拓扑图_python 画网络拓扑图
- winhex查看mysql_使用WINHEX查看innodb的BTree高度
- 解决React Hooks useEffect控制台报错:内存泄漏
- 【论文速读】【金融】Predicting stock and stock price index movement using ... and machine learning techniques
- python print()函数控制输出格式
- CAD .NET 14.1.X DWG/ DXF, PLT 自由转换- CNC
- Java黑皮书课后题第4章:4.4(几何:六边形面积)六边形面积可以通过下面公式计算(s是边长) 编写程序,提示用户输入六边形的边长,然后显示它的面积
热门文章
- 挖掘数百万参与的IMVU用户
- 第二课 MC9S08DZ60之多功能时钟发生器S08MCGV1
- HTML网页图片背景以及图片自适应设置
- 高精度NTC测温的硬件电路以及软件设计
- [美国]《霍比特人2:史矛革之战》[蓝光1080P.720P.中英双字][2013年奇幻动作]
- 当代最值得收藏的画家作品_当代最具潜力和收藏价值的十大画家
- AtCoder Beginner Contest 158 E.Divisible Substring
- 9.25+9.27 联考
- 获取路由器内的ADSL上网账号和密码或者获取电脑内的ADSL上网账号和密码教程(by 星空武哥)
- jQuery插件的使用和写法