matlab中用导入的Excel数据画图

原创 2015年07月07日 16:18:01

 怎样在matlab中导入Excel的数据,然后画图呢?以下给出模板自己套!

a=xlsread('D:\Matlab\work\每周期中自私节点占比.xls')  %excel存放路径,随便都可以

b=[1:1:100];
b=b';
c=zeros(100,1);
n=1;
 for i=1:100
for j=5
c(n,1)=a(i,j);
n=n+1;
end
end
s=[1:1:100];
s=s';
t=zeros(100,1);
n=1;
for i=1:100
for j=6
t(n,1)=a(i,j);
n=n+1;
end
end
[AX,H1,H2] = plotyy(s,t,b,c); %绘图
xlabel('循环周期数')
title('avgsc,avgpayoff,medC,cc的变化趋势')
set(get(AX(1),'Ylabel'),'String','平均集群系数avgsc')
set(get(AX(2),'Ylabel'),'String','平均收益avgpayoff')
set(H1,'linestyle','*','color','k');   
set(H2,'linestyle','o','color','k');
legend([H1 H2],'平均集群系数avgsc','平均收益avgpayoff') %标注两条线
legend('boxoff')
grid on;
hold on;
u=[1:1:100];
u=u';
v=zeros(100,1);
n=1;
for i=1:100
for j=7
v(n,1)=a(i,j);
n=n+1;
end
end
p=[1:1:100];
p=p';
q=zeros(100,1);
n=1;
for i=1:100
for j=8
q(n,1)=a(i,j);
n=n+1;
end
end
[AX,H1,H2] = plotyy(u,v,p,q); %绘图
set(get(AX(1),'Ylabel'),'String','合作节点收益medC')
set(get(AX(2),'Ylabel'),'String','集群系数cc')
set(H1,'linestyle','p','color','k');   
set(H2,'linestyle','+','color','k');
legend([H1 H2],'合作节点收益medC','集群系数cc') %标注两条线

Matlab读取excel数据,并绘图生成exe可执行文件

最近,接了个任务,大致意思是这样的: 将excel里面的三列数据(分别代表各自不同的意思),导入到excel,然后利用这些数据画图,最终要生成一个exe文件,并且可以跑在没有安装Matlab的机子上...
  • Jaster_wisdom
  • Jaster_wisdom
  • 2016年05月14日 19:53
  • 3091

如何将Excel中的数据导入MATLAB并在MATLAB中画出图像(详细)

  • 2014年03月30日 11:07
  • 370KB
  • 下载

matlab数据导入——从Excel导入

本文介绍了matlab中从Excel导入数据的方法,需要用到xlsread函数。
  • baidu_28479651
  • baidu_28479651
  • 2017年03月09日 19:29
  • 1458

MATLAB如何读取excel文件中的数据?

MATLAB如何导入excel数据。 读取sheet1中的所有数据 以03版excel为例,假设excel中数据为 默认这些文本以及数字都放在sheet1中,我们将此excel选入当前工作目...
  • sinat_20265495
  • sinat_20265495
  • 2016年11月19日 15:26
  • 26734

针对Matlab无法导入Excel文件的解…

Matlab版本: Windows 2014a Office Excel版本:2016专业增强版 在利用导入工具导入Excel数据时,Matlab报错,出现问题。 解决办法1:Excel→选项→加载...
  • Seis_juch
  • Seis_juch
  • 2017年05月08日 21:27
  • 2785

matlab:Excel文件数据的导入及导出

前言因为这段时间在用matlab处理数据,把Excel表格的数据导入matlab中然后进行相关的处理,不得不说还是很方便的,如果一个数据一个数据的修改或者输入就太不应该了,这里我就简单说明一下怎么导入...
  • ProgramChangesWorld
  • ProgramChangesWorld
  • 2015年08月14日 10:51
  • 10097

matlab导入excel数据

本文主要介绍用matlab的界面操作直接导入数据: 1、得到mat文件 首先当然打开matlab:         看见工具栏那个导入数据按钮没?打开,然后会弹出文件选择对话框,选择你要处...
  • wds2435629591
  • wds2435629591
  • 2017年09月10日 21:23
  • 269

如何将txt格式的数据导入到MATLAB中,并绘制图线

如何将txt格式的数据导入到MATLAB中,并绘制图线 1、把txt格式的文件复制到MATLAB的目录下,在txt文件上点击右键→Import Data→next→Finish, ...
  • datouniao1
  • datouniao1
  • 2015年11月21日 17:21
  • 5303

MATLAB读取mat数据并绘图

close all; clear all; clc; m=load('a.mat');//a是一个结构体类型的mat数据 n=load('b.mat'); y = m.pr_cruve(:,1...
  • daaikuaichuan
  • daaikuaichuan
  • 2017年05月08日 15:21
  • 3805

Matlab绘图-很详细,很全面

Matlab绘图强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Ma...
  • wangcj625
  • wangcj625
  • 2011年03月30日 09:31
  • 761207
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:matlab中用导入的Excel数据画图
举报原因:
原因补充:

(最多只允许输入30个字)