• matlab结构体形式保存数据生成.mat文件< 转>


    2015年 参加天池大数据竞赛 

        为了建立模型,打算基于matlab使用Random Forest Algorithm的工具包
    【原创】matlab结构体形式保存数据生成.mat文件
    该工具包我在此分享给大家,http://yunpan.cn/cVXsjQvh8ARcx  访问密码 30a3
     
    该工具包导入的数据格式就是我如下所说的封装方式,因此,在使用该算法包时,需要把自己的数据进行封装一下。【原创】matlab结构体形式保存数据生成.mat文件

    通过matlab打开,可以知道twonorm.mat里面还封装了两个.mat文件。

    【原创】matlab结构体形式保存数据生成.mat文件
     
    我们看看工具包的作者给的tutorial
    【原创】matlab结构体形式保存数据生成.mat文件
    部分源码如下:

    【原创】matlab结构体形式保存数据生成.mat文件
     
     
    【原创】matlab结构体形式保存数据生成.mat文件
    的源码如下:

    【原创】matlab结构体形式保存数据生成.mat文件


     
    说明:基于MATLAB2013
     
    一、如何导入excel表的数据并存储为matlab标准数据格式 (xxx.mat)?
     
    Step one: 
    File -->Import data -->选中要导入的excel表-->选中matrix-->点击绿色的
    【原创】matlab结构体形式保存数据生成.mat文件
    【原创】matlab结构体形式保存数据生成.mat文件

    【原创】matlab结构体形式保存数据生成.mat文件

    【原创】matlab结构体形式保存数据生成.mat文件
    【原创】matlab结构体形式保存数据生成.mat文件

    【原创】matlab结构体形式保存数据生成.mat文件
    【原创】matlab结构体形式保存数据生成.mat文件
     
     
    数据导入后,workspace上即会显示出该数据:
    【原创】matlab结构体形式保存数据生成.mat文件


    双击打开即可,查看数据。


    【原创】matlab结构体形式保存数据生成.mat文件

    Step two:  保存为 save as -->xxx.mat
    【原创】matlab结构体形式保存数据生成.mat文件

    二、matlab结构体形式保存数据生成.mat文件
    Step one : 导入两个excel表
     
    workspace窗口:
    【原创】matlab结构体形式保存数据生成.mat文件


    Step two: 将两个表保存为一个mat文件。
    我命名为:diabetes.mat
     
    注意:保存在matlab当前的工作空间。
    【原创】matlab结构体形式保存数据生成.mat文件

     
    Step three:matlab中输入
    X=load('diabetes');
     
    workspce窗口生成:
    【原创】matlab结构体形式保存数据生成.mat文件

    注意:图标变了!! -A-||
     
    看看输出的结果吧!
     
    【原创】matlab结构体形式保存数据生成.mat文件

    双击workspace窗口下的X可以看到:
    【原创】matlab结构体形式保存数据生成.mat文件
     

    Step four: save as -->保存为以.mat为后缀的matlab标准数据格式文件。
     
    到此,一个结构体形式的matlab标准数据格式文件封装好我们要的数据了,这个mat文件封装了两个mat文件。Y^_^Y.
    6666 6666 6666 ...
  • 相关阅读:
    [linux] 内存检测
    [思维]牛客编程巅峰赛S1第6场
    [逆序数, 思维]牛客编程巅峰赛S1第5场
    [Linux] TrafficControl 流量控制
    [linux]常用指令
    [带权并查集]小白月赛25-C 白魔法师
    初窥原型
    性能测试流程
    JMeter服务器监控技术
    使用Fiddler进行HTTPS抓包和手机APP抓包
  • 原文地址:https://www.cnblogs.com/haoyul/p/5777882.html
Copyright © 2020-2023  润新知