当前位置: 首页 > 工具软件 > Plot Drawing > 使用案例 >

matlab drawing,using matlab drawing line graph for latex

柯捷
2023-12-01

function createfigure(X1, YMatrix1)

%CREATEFIGURE(X1, YMATRIX1)

% X1: x 数据的矢量

% YMATRIX1: y 数据的矩阵

% 由 MATLAB 于 23-Oct-2017 12:27:55 自动生成

% 创建 figure

figure;

% 创建 axes

axes1 = axes;

hold(axes1,'on');

% 使用 plot 的矩阵输入创建多行

plot1 = plot(X1,YMatrix1);

set(plot1(1),'DisplayName','Distance error','Marker','v','Color',[0 0 1]);

set(plot1(2),'DisplayName','Angle error','Marker','+','Color',[1 0 0]);

set(plot1(3),'DisplayName','Bending error','Marker','o','Color',[1 0 1]);

set(plot1(4),'DisplayName','Intersection error','Marker','x',...

'Color',[0 1 0]);

% 创建 title

title('Errors in horse example');

box(axes1,'on');

grid(axes1,'on');

% 设置其余坐标轴属性

set(axes1,'XTick',[1 2 3 4 5 6 7],'XTickLabel',...

{'CASAP','ACAP','ASAP','ED','SM-ASAP','LSE','PDS'});

% 创建 legend

legend1 = legend(axes1,'show');

set(legend1,...

'Position',[0.421052633200964 0.44293924622935 0.157894733598073 0.1141215075413]);

比如我这里

 类似资料:

相关阅读

相关文章

相关问答