MATLAB使用importdata读取字符数据文件并绘图

本文首先使用importdata( )读取(导入)含有字符和数据的文本格式数据文件,然后介绍通过“.”+数据名的方式读取结构数组中的数据,最后使用plot( )绘制折线图。

操作方法

  • 01

    第一,首先准备数据,下图txt数据文件是某年12个月的月收入情况,既包含数字又包含字符。

  • 02

    第二,将该数据文件放在MATLAB默认路径下。启动MATLAB,新建脚本(Ctrl+N),输入如下代码: close all; clear all; clc firstdata=importdata('income.txt'); 其中读取(导入)文本数据文件主要用到import( )函数命令。

  • 03

    第三,保存和运行上述脚本,在工作区(Work Place)会得到结构数组firstdata,即1x1struct的结构数组,这就是读取(导入)的数据。

  • 04

    第四,双击第三步中的结构数组firstdata,会发现该结构数组包含数据文件data,内面是12个月的月收入,还包含元胞数组textdata(13x2cell),内面是行标Month,January,Febuary,...和列标Income。我们真正用到的是数据文件data(12个月的月收入)。

  • 05

    第五,接着输入如下代码,读取结构数组firstdata中的data数据,然后绘制12个月月收入的折线图。 income=firstdata.data; plot(1:12,income,'r','linewidth',3) xlabel('Month','fontsize',15); ylabel('Income','fontsize',15); 其中读取结构数组中数据的方法为“点”+该数据名,就像上述代码中firstdata.data.

  • 06

    第六,运行上述脚本,最终得到12个月月收入的折线图。

(0)

相关推荐

  • MATLAB如何读取Excel数据文件

    MATLAB是由mathworks公司开发的面向科学计算的程序设计语言.最近在使用过程中,需要读取Excel中数据,今天和大家一起看看如何利用MATLAB如何读写Excel数据文件. 操作方法 01 ...

  • MATLAB读取txt文件和绘图

    MATLAB提供的fopen,textscan命令可以用来读取文本文件(如xx.txt文件).本文分享MATLAB读取txt文件的方法,并根据读取的数据绘制图形. 操作方法 01 第一,准备数据.新建 ...

  • 用PhotoShop打开psd文件提示读取复合数据是怎么回事?

    打开psd文件时,出现读取图层数据时出现了问题,是否读取复合数据,然后我点读取复合数据就会出现另一个对话框:此文档因磁盘错误而损坏,最可能的原因是磁盘驱动器有缺陷,磁盘驱动器有问题,或者外转线缆终结不 ...

  • Matlab在当前路径下添加子文件夹

    在较大型的Matlab程序运行中,往往需要在当前路径下建立子文件夹以分类保存函数和数据,接下来介绍在程序中添加addpath函数使子文件夹也自动添加到当前路径当中. 操作方法 01 使用addpath ...

  • 移动硬盘损坏且无法读取的数据修复方法

    移动硬盘损坏且无法读取的数据是这个盘的元文件损坏导致的.想要恢复里面的数据,一定要注意不能格式化这个盘. 具体的数据恢复方法看下文了解 操作方法 01 先下载并解压软件包,右击软件图标选择以管理员身份 ...

  • spss数据文件的建立攻略

    在科学研究中手机数据金星秀分析,首先要输入数据建立数据文件,可以随时对数据文件进行存取,修改和统计分析.在输入数据时要遵循''配对资料'',相关资料直接按照分组情况输入数据:完全随机分组的资料必须输入 ...

  • matlab如何批量读取图片

    下面就是小编带给大家的matlab如何批量读取图片方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看. 操作方法 01 指定路径下 单个文件夹data中所有图像,file_path =  '.\d ...

  • 在Win8系统下如何手动修改Outlook 2013默认的ost数据文件位置

    很多时候,企业的Exchange server是采用MAPI或者Exchange Server缓存模式与客户端的Outlook进行沟通的,那么默认情况下,该件件存储位置为:Documents and ...

  • Outlook 删除或存档邮件后,为什么数据文件仍然大小不变?

    Outlook 删除或存档邮件后,为什么数据文件仍然大小不变。 原因分析: 原来,存档时依然会保留原来的文件结构,需要进行压缩才能释放这部分空间。而压缩则通常在计算机空闲且 Outlook 仍在运行时 ...