24小时热门版块排行榜    

Znn3bq.jpeg
查看: 6284  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

tarcy

金虫 (正式写手)

[求助] Matlab批量处理EXCEL数据并画图 已有1人参与

问题描述:
自己写了一个小程序,算出来大量数据。 所有的数据都需要按照类别出散点图(第一列为横坐标,第二列为纵坐标)。一个EXCEL表里面有N组这样的数据,每组数据间用time进行分割(瞬态计算)。
用EXCEL画图,已经画疯了。 请高手帮忙写个MATLAB小CODE,将这些数据出图。

图片描述:
两条黄色间隔的是一组数据(t不同),第一列是横坐标,第二列是纵坐标。
每一组数据都要出一个图,为了方便比较,坐标轴最大值均相同。

谢谢各位!

后附数据的一部分,共三组(其实有很多~~~~)Matlab批量处理EXCEL数据并画图
mat1.PNG


Matlab批量处理EXCEL数据并画图-1
mat2.PNG
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : resultexample.xls
  • 2013-12-12 18:37:04, 40 K

» 收录本帖的淘帖专辑推荐

收藏资料 新生代环境 source

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bennett_14

木虫 (正式写手)

这程序效果如何?

[ 发自小木虫客户端 ]
君子当自强不息,死而后已!
3楼2013-12-12 21:27:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
tarcy: 金币+30, ★★★★★最佳答案, 谢谢! 2013-12-12 21:18:32
如果数据都是这么存储的,直接运行一下下面的代码即可.
CODE:
close all;
clear all;
clc;

% 读取数据
data = xlsread('result example.xls');
% 获得行数
m = size(data,1);
% 获得最大最小x
lim = [min(data(:,1)),max(data(:,1))];
% 获得分割的行号
idx = find(isnan(data(:,1)'));
% 构造数据行
final_idx = zeros(1,2*length(idx));
final_idx(1:2:end) = idx-1;
final_idx(2:2:end) = idx+1;
if final_idx(1)~=1
    final_idx = [1,final_idx];
end
if final_idx(end)~=m
    final_idx = [final_idx,m];
end
% 画图
for i=1:2:length(final_idx)
    cur_data = data(final_idx(i):final_idx(i+1),:);
    figure,plot(cur_data(:,1),cur_data(:,2));
    xlim([lim(1),lim(2)]);
    title(['数据:',num2str(ceil(i/2))])
end

matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-12-12 19:32:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tarcy

金虫 (正式写手)

引用回帖:
3楼: Originally posted by bennett_14 at 2013-12-12 21:27:26
这程序效果如何?

不错,跑了一遍,100多张图,机器卡死了~~~
4楼2013-12-12 21:33:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

引用回帖:
4楼: Originally posted by tarcy at 2013-12-12 21:33:39
不错,跑了一遍,100多张图,机器卡死了~~~...

稍微修改了一下,运行过程中,图片会自动保存在当前文件夹,名字是"pic-序号.jpg"
CODE:
close all;
clear all;
clc;

% 读取数据
data = xlsread('result example.xls');
% 获得行数
m = size(data,1);
% 获得最大最小x
lim = [min(data(:,1)),max(data(:,1))];
% 获得分割的行号
idx = find(isnan(data(:,1)'));
% 构造数据行
final_idx = zeros(1,2*length(idx));
final_idx(1:2:end) = idx-1;
final_idx(2:2:end) = idx+1;
if final_idx(1)~=1
    final_idx = [1,final_idx];
end
if final_idx(end)~=m
    final_idx = [final_idx,m];
end
% 画图
h = figure;
for i=1:2:length(final_idx)
    cur_data = data(final_idx(i):final_idx(i+1),:);
    clf(h);
    plot(cur_data(:,1),cur_data(:,2));
    xlim([lim(1),lim(2)]);
    title(['数据:',num2str(ceil(i/2))]);
    saveas(h,strcat('pic-',num2str(ceil(i/2)),'.jpg'));
end

matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
5楼2013-12-13 00:20:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料工程302分求调剂 +15 zyx上岸! 2026-04-04 15/750 2026-04-10 00:14 by mask w
[考研] 297求调剂 +27 GENJIOW 2026-04-07 30/1500 2026-04-09 23:20 by wolf97
[考研] 086003调剂求助 +19 苏弋万 2026-04-09 20/1000 2026-04-09 20:48 by bljnqdcc
[考研] 材料专硕(0856) 339分求调剂 +9 哈哈哈鹅哈哈哈 2026-04-09 10/500 2026-04-09 20:01 by Orcid
[考研] 296求调剂 +11 汪!?! 2026-04-08 11/550 2026-04-09 19:30 by 小小树2024
[考研] 367求调剂 +10 hffQAQ 2026-04-09 10/500 2026-04-09 18:06 by lijunpoly
[考研] 299求调剂 +6 ZVVZ13 2026-04-08 6/300 2026-04-09 15:48 by wp06
[基金申请] 有爆料,一个青年教师卖房得400万,然后换了一个四青帽子 +6 babu2015 2026-04-08 6/300 2026-04-09 08:14 by kudofaye
[考研] 273求调剂 +41 麦小叮当 2026-04-06 48/2400 2026-04-08 15:16 by screening
[考研] 307求调剂 +3 Youth@@ 2026-04-07 3/150 2026-04-07 22:00 by hemengdong
[考研] 专硕085403,291分,有两篇专利,一国一奖 +3 哈吉咪哈吉咪 2026-04-07 3/150 2026-04-07 18:21 by 蓝云思雨
[考研] 325 调剂 +6 QQ小虾 2026-04-07 6/300 2026-04-07 15:17 by Ccclqqq
[考研] 305分求调剂 +3 哈_哈_哈_哈_哈 2026-04-04 5/250 2026-04-07 14:49 by 哈_哈_哈_哈_哈
[考研] 0854求调剂 +9 亨氏番茄沙司 2026-04-06 10/500 2026-04-07 14:37 by shdgaomin
[考研] 信工所11408 340分 本科西安交大自动化 +3 moontrek 2026-04-06 3/150 2026-04-07 09:56 by chongya
[考研] 软工学硕299求调剂 +6 useryy 2026-04-07 6/300 2026-04-07 09:50 by vgtyfty
[考研] 327考研调剂推荐 +6 呜呜呜呜呢 2026-04-06 6/300 2026-04-06 21:39 by 啵啵啵0119
[考研] 一志愿北京化工大学,初试成绩350求调剂 +9 沿岸?贝壳 2026-04-04 14/700 2026-04-05 01:09 by 沿岸?贝壳
[考研] 学硕288调剂!!! +3 小王xw123 2026-04-03 3/150 2026-04-03 21:20 by 啵啵啵0119
[考研] 289-求调剂 +4 这里是_ 2026-04-03 4/200 2026-04-03 14:23 by 1753564080
信息提示
请填处理意见