MATLAB使用importdata读取字符数据文件并绘图
本文首先使用importdata( )读取(导入)含有字符和数据的文本格式数据文件,然后介绍通过“.”+数据名的方式读取结构数组中的数据,最后使用plot( )绘制折线图。
操作方法
(01)第一,首先准备数据,下图txt数据文件是某年12个月的月收入情况,既包含数字又包含字符。
(02)第二,将该数据文件放在MATLAB默认路径下。启动MATLAB,新建脚本(Ctrl+N),输入如下代码:close all; clear all; clcfirstdata=importdata('');其中读取(导入)文本数据文件主要用到import( )函数命令。
(03)第三,保存和运行上述脚本,在工作区(Work Place)会得到结构数组firstdata,即1x1struct的结构数组,这就是读取(导入)的数据。
(04)第四,双击第三步中的结构数组firstdata,会发现该结构数组包含数据文件data,内面是12个月的月收入,还包含元胞数组textdata(13x2cell),内面是行标Month,January,Febuary,...和列标Income。我们真正用到的是数据文件data(12个月的月收入)。
(05)第五,接着输入如下代码,读取结构数组firstdata中的data数据,然后绘制12个月月收入的折线图。income=;plot(1:12,income,'r','linewidth',3)xlabel('Month','fontsize',15);ylabel('Income','fontsize',15);其中读取结构数组中数据的方法为“点”+该数据名,就像上述代码中.
(06)第六,运行上述脚本,最终得到12个月月收入的折线图。
-
如何利用ps去水印
当你在网络上看到一张图片的时候很想保存下来的时候,却无奈的发现这张图片有水印,通常我们使用的方法就是截图,用裁剪的方式去掉有水印的地方,但是如此就会破坏整张图的布局美感,下面就教你如何用ps的填充功能快速去除水印。操作方法(01)相信大家对于如何安装ps已经很...
-
怎么取消电脑自动锁屏
不喜欢电脑自动锁屏,但也不知道怎么设置,没关系,一起和我来了解一下吧。操作方法(01)我们先打开“控制面板”,可以在“开始菜单”或者是直接在桌面上打开,大家就自己选择吧。(02)打开之后,我们选择“系统和安全”。(03)再在“电源选项”下,选择“更改计算机睡眠时间”。(04)最...
-
html中a标签的四个伪类
今天为大家介绍一下html中a标签的四个伪类,即用于向被选中元素添加特殊的效果......操作方法(01)伪类:伪类用于向被选中元素添加特殊的效果。(元素在特定情况下才具备的)如图分别是将a标签的link、hover、active、visited修改后的样式(02)a标签的四个伪类之link即未...
-
C语言代码集:[1]九九乘法表
利用C语言,是屏幕中打印出九九乘法表。代码展示及目标程序(01)代码如下:#include<stdio.h>main(){intx,y,z;for(x=1;x<=9;x++){for(y=1;y<=x;y++){z=x*y;printf("%d*%d=%d ",y,x,z);}printf("\n");}}(02)目标程序如图:代码分析(01)核心代码int x,y,z;for(x=1;x<=9;x+...