概要
同一座標軸に複数データをプロットしたグラフの作成例
ソースコード
clear all;
close all;
clc;
% Parameters
fontname = 'Arial'
fontsize = 20;
color = 'k';
% Load files
filename = 'original_filename';
load(strcat(filename,'.mat'));
% Plot
figure;
plot(data.Distance,data.element01,'-bo',data.Distance,data.element02,'-r^','LineWidth',2,'MarkerSize',6);
% Grid
grid off;
% Axis limits
axis([0 800 0 100]);
% Legend
legend('Element01', 'Element02','Fontsize',fontsize,'FontName',fontname,'TextColor',color);
% Axis
xlabel('Distance (nm)','FontSize',fontsize,'FontName',fontname,'Color',color);
ylabel('Atom (%)','FontSize',fontsize,'FontName',fontname,'Color',color);
ax = gca;
ax.FontName = fontname;
ax.FontSize = fontsize;
ax.GridColor = color;
ax.MinorGridColor = color;
ax.LineWidth = 2;