【发布时间】:2014-04-26 02:04:22
【问题描述】:
您将如何绘制 A 与 B 图表,其中 A 和 B 是 Excel 中的列,例如
A
Red
Green
Blue
和
B
1:00 AM
2:00 AM
3:00 AM
对于我使用的 3*3 图表
set(gca,'XTick',1:3);
set(gca,'XTickLabel',{'Red','Green','Blue'});
set(gca,'YTick',1:3);
set(gca,'YTickLabel',{'1:00 AM','2:00 AM','3:00 AM'});
但是手动输入 1000*1000 会很麻烦。
所以我的问题是:
如何将 A 列中的值 Red Green Blue 转换为 {'Red','Green','Blue'}? (为了在set(gca,'XTickLabel'...)
我尝试过使用
color = xlsread(fileName, 'A1:A3');
但它没有将数据转换成正确的格式。
感谢任何帮助。
【问题讨论】:
标签: excel matlab graph axis-labels