Html读取Excel数据以生成折线
比如读EXCEL数据:学生的考试成绩。读取EXCEL数据并绘制条形图和折线图:
1,启动MATLAB,输入下面的代码,用xlsread()读取学生考试成绩的数据。
全部关闭;全部清除;色度控制中心
%先读取EXCEL中的数据。
Shuxue = xlsread('学生的考试成绩。xlsx ',' Sheet1 ',' B2:B5 ');
于颖= xlsread('学生的考试成绩。xlsx ',' Sheet1 ',' C2:C5 ');
Wuli = xlsread('学生的考试成绩。xlsx ',' Sheet1 ',' D2:D5 ');
2、保存并运行上面,可以在工作区看到,学生的数学、英语、物理成绩已经被成功读取。
3.画图:用柱状图(竖)画学生的数学成绩,用柱状图(横)画学生的英语成绩,用折线图画学生的物理成绩。然后输入以下代码:
%首先,用条形图(垂直)画出学生的数学成绩
图('姓名','数学成绩');
酒吧(1:4,舒雪,0.5,' r ')
set(gca,' FontSize ',15,' XTick ',[1:1:4]);
Set(gca,' XTickLabel ',{ '张三','李四','王五','刘洋' })
第二,用条形图画出学生的英语成绩(水平)
图('姓名','英文分数');
barh(1:4,于颖,0.5,' g ');
set(gca,' FontSize ',15,' YTick ',[1:1:4]);
Set(gca,' YTickLabel ',{ '张三','李四','王五','刘洋' })
第三,用折线图画出学生的物理成绩。
图('姓名','物理分数');
plot(1:4,wuli,' b-','线宽',3);继续
剧情(1:4,wuli,' y . ',' MarkerSize ',15);拖延
ylim([0,100]);
set(gca,' FontSize ',15,' XTick ',[1:1:4]);
Set(gca,' XTickLabel ',{ '张三','李四','王五','刘洋' })
4.保存并运行上面的代码,得到学生数学成绩的柱状图和学生英语成绩的柱状图(得到学生物理成绩的折线图)。