zoukankan      html  css  js  c++  java
  • Matlab数据处理常用命令整理

    很多题目给的数据在量纲上有很大差距,一般需要对附件中给的数据进行处理,常见的有标准化处理和归一化处理。


    1.标准化处理

    命令:zscore()

    举例:

    >> x=[1 2 3 4 5 6 7 100 200];
    >> x=zscore(x);
    >> x
    x =
      Columns 1 through 4
      -0.513026524189991  -0.498552421626637  -0.484078319063283  -0.469604216499929
      Columns 5 through 8
      -0.455130113936575  -0.440656011373221  -0.426181908809867   0.919909629582053
      Column 9
       2.367319885917452

    上面输出的即是标准化后的数据,一般进行多元统计分析的时候需要标准化处理,如Q型聚类、R型聚类等。

    2.归一化处理

    命令:mapminmax

    该命令有几种变化形式,默认的是把数据处理为0到1之间的数据,如果有其他范围需求请自行百度,也可以根据归一化后的数据得到原来的数据,百度经验有详细介绍。

    举例:

    >> x=[1 2 3 4 5 6 7 100 200];
    >> [A,B]=mapminmax(x)

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    smb 共享文件夹
    php nginx 配置
    mysql 存储过程
    ubuntu 源码下载分析
    rust 小米R3G官方rom(openwrt) openssl
    rust 配置
    mac 制作树莓派3b启动盘
    小米R2D
    golang 配置
    golang pprof操作流程
  • 原文地址:https://www.cnblogs.com/Tobyuyu/p/4965353.html
Copyright © 2011-2022 走看看