zoukankan      html  css  js  c++  java
  • matlab中绘制折线图、绘制条形图(柱形图)的简单方法

    实验做完后通常绘制一些可视化图形来帮助我们更好的展示结果,那么最简单的是使用excel直接绘制,但是excel绘制的图形无法单独保存成图片,只能复制粘贴到word文档中,这就造成了图形的分辨率不高,在文档里面放大后会变得模糊。针对这种情况,我们可以使用其他工具绘图:比如matlab,Python,一些专用绘图软件origin等。因此这篇随笔用来记录我对我的试验结果绘制的两种图形:条形图(柱形图)、折线图。

    图形:条形图(柱形图)、折线图;

    绘制语言:matlab

    • 条形图: 
     1 %%
     2 clear;close all;clear all;
     3 % 添加绘图所需数据
     4 Acc = xlsread('E:2研究生阶段1研究工作汇总2ReasearchWork5小论文文章用图figure绘图(自己使用MATLAB绘制LSVT 的3D图代码)figure_othermatlabPARAMETERdATA.xlsx','Sheet1','B32:D32');
     5 Pre = xlsread('E:2研究生阶段1研究工作汇总2ReasearchWork5小论文文章用图figure绘图(自己使用MATLAB绘制LSVT 的3D图代码)figure_othermatlabPARAMETERdATA.xlsx','Sheet1','B33:D33');
     6 Rec = xlsread('E:2研究生阶段1研究工作汇总2ReasearchWork5小论文文章用图figure绘图(自己使用MATLAB绘制LSVT 的3D图代码)figure_othermatlabPARAMETERdATA.xlsx','Sheet1','B34:D34');
     7 G_mean = xlsread('E:2研究生阶段1研究工作汇总2ReasearchWork5小论文文章用图figure绘图(自己使用MATLAB绘制LSVT 的3D图代码)figure_othermatlabPARAMETERdATA.xlsx','Sheet1','B35:D35');
     8 F_score = xlsread('E:2研究生阶段1研究工作汇总2ReasearchWork5小论文文章用图figure绘图(自己使用MATLAB绘制LSVT 的3D图代码)figure_othermatlabPARAMETERdATA.xlsx', 'Sheet1','B36:D36');
     9 
    10 result = [Acc;Pre;Rec ;G_mean;F_score];
    11 % 条形图绘制
    12 bar(result,0.6);
    13 % 设置当前图形X轴标签
    14 set(gca,'XTickLabel',{'ACC','Pre ','Rec','G-mean','F-score'});
    15 % 设置轴标题
    16 xlabel('Different instance space')
    17 ylabel('Acc(%)');
    18 % 设置图形标题
    19 title('Acc on LSVT')
    20 % 给图形加图注
    21 legend('Original space','Deep space1','Deep space2') 
    22 % 添加网格线
    23 grid on  
    • 折线图(待补充)
  • 相关阅读:
    1.LOAM安装
    查看memcached运行状态
    (转)服务器故障排查,侵删
    百度地图tilesloaded只触发一次
    Linux 安装NVIDIA显卡
    Oracle常用sql(持续更新)
    jetBrain idea 常用插件整理
    关于swiper4 一个页面多个轮播的问题
    linux 日常工作常用软件(持续更新)
    WPS for Linux ,Linux平台最好的文档编辑软件,没有之一
  • 原文地址:https://www.cnblogs.com/MINGYOUR/p/14721485.html
Copyright © 2011-2022 走看看