(1)基本算法:函数目的是把数据处理成[-1,1]之间,算法是:

如a=[2,4,3,5],那么计算过程就是:

2*(2-2)/(5-2)-1=-1;

2*(4-2)/(5-2)-1=1/3=0.6666;

2*(3-2)/(5-2)-1=-0.6666

2*(5-2)/(5-2)-1=1;

(2)标准函数:   [pn,minp,maxp,tn,mint,maxt] = premnmx(p,t)是对P和T分别按照行进行归一化处理。

其中:pn:p的归一化结果,minp:  p的每行的最小值,maxp: p的每行的最大值

tn:  t矩阵的归一化结果,mint:  t矩阵的最小值,maxt:  t矩阵的最大值

举例分析:[pn,minp,maxp,tn,mint,maxt]=premnmx([2,4,3,5;4,2,1,6],[5,2,3,8])

P为2行4列数据,对每行分别进行归一化,pn结果是:

pn =

-1.0000   0.3333   -0.3333    1.0000

0.2000  -0.6000   -1.0000    1.0000

minp =

2

1

maxp =

5

6

t为1行4列的数据,对其归一化结果为 tn:

tn =0   -1.0000  -0.6667    1.0000

mint =2

maxt=8

Matlab 归一化函数premnmx相关推荐

  1. Matlab 归一化函数premnmx [-1,1]

    Matlab 归一化函数premnmx (1)基本算法:函数目的是把数据处理成[-1,1]之间,算法是: 如a=[2,4,3,5],那么计算过程就是: 2*(2-2)/(5-2)-1=-1; 2*(4 ...

  2. matlab归一化函数

    原文地址:matlab归一化函数作者:CrazyMatrix 归一化用到最多的应该是在聚类分析中,为什么要用归一化呢?这是为了消去不同量纲对结果的影响. matlab提供了一个简单的归一化函数[y,p ...

  3. bpnn matlab工具箱,bpnn——matlab工具箱-归一化函数 premnmx、tramnmx、postmnmx、mapminmax...

    source1 person1: "一个是训练数据归一化,此时不知道输入数据范围,一个是对预测数据归一化,此时用的最大最小是训练数据的最大最小,配套的还有个反归一化函数,如果数据在01间不需 ...

  4. bpnn——matlab工具箱-归一化函数 premnmx、tramnmx、postmnmx、mapminmax

    source1 person1: "一个是训练数据归一化,此时不知道输入数据范围,一个是对预测数据归一化,此时用的最大最小是训练数据的最大最小,配套的还有个反归一化函数,如果数据在01间不需 ...

  5. MATLAB 归一化 函数用法以及实例

    原文地址:http://jingyan.baidu.com/article/48b37f8d649ce31a646488e9.html 在用MATLAB进行各种回归运算以及矩阵运算中,为了避免不同数量 ...

  6. matlab归一化函数,以及还原归一化

    转自:https://blog.csdn.net/xiaotao_1/article/details/79602263 主要用函数mapminmax 1 默认的map范围是[-1, 1],所以如果需要 ...

  7. matlab归一化函数,以及还原归一化。

    转自:这里 用函数mapminmax 1 默认的map范围是[-1, 1],所以如果需要[0, 1],则按这样的格式提供参数: MappedData = mapminmax(OriginalData, ...

  8. Matlab归一化函数(mapminmax)

    功能:将矩阵的每一行处理成[-1,1]区间.处理需要归一化的m*n矩阵X,归一化后的矩阵记为Y. 主要有5种调用形式 1.[Y,PS] = mapminmax(X,YMIN,YMAX) 其中,YMIN ...

  9. matlab premnmx归一化函数的使用

    matlab premnmx归一化函数的使用 1.premnmx 预处理数据使数据的最小值和最大值分别为-1和1. [PN,minp,maxp,TN,mint,maxt] = premnmx(P,T) ...

最新文章

  1. 如何在博客园的博客中添加可运行的JS(转载)
  2. ae去黑插件_视频素材如何去黑底?送你这款插件,自动一键去黑底。适用AE、PR...
  3. Python批量提取Excel文件中的图片
  4. 03-22 H5 性能分析
  5. [java] byte不能直接相加
  6. document.getelementbyid().value与innerHTML使用场景对比,别再搞错了兄嘚
  7. 项目质量管理在民航业中的应用
  8. Python基础练习-002-求1000以内的完全数
  9. (原創) 如何Real Time產生灰階影像? (SOC) (DE2-70) (TRDB-D5M)
  10. 课程设计-工资管理系统
  11. (转载)神级代码编辑器 Sublime Text 全程指南
  12. 《深度学习:21 天实战 Caffe》资源已上传至码云、github
  13. WORD2013使用技巧——调整序号中制表位的大小
  14. c语言编写生日祝福语大全,最经典的生日祝福语(精选50句)
  15. 三维可视化技术在智慧电厂中的作用
  16. mysql常用日期的写法
  17. C#获取文件的Content-Type(MIME Type)的三种方法
  18. ubuntu16.04登录界面输入用户名密码后又回到登录界面
  19. 使用Matlab SPM12与MRIcroGL进行头核磁ROI的标准化与Overlap图的制作
  20. Video Stitching1024 视频拼接

热门文章

  1. Recurrent Neural Networks 循环神经网络
  2. NDK开发之JNI基础
  3. EndNote20 【无法编辑Range】解决办法
  4. echarts的y轴文字显示不全、y轴文字与轴之间设置间隔
  5. Vue全家桶之过滤器
  6. Python免费字幕翻译(google)
  7. mysql集群搭建及性能调优之一(集群搭建)
  8. js判断是安卓 还是 ios webview?
  9. 微距摄影,惊人之美!
  10. Centos7运行Docker1.13.1报错Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor pres