我试图为我的分析创建数字,由于某种原因,我的数字的顶部和右边界消失了:
这个问题并不总是发生,所以对我来说这有点神秘。我之前也注意到,对于旧版本的Matlab,这也没有发生。知道可能导致这种情况的原因吗?我在Matlab R2014a中使用非常基本的命令,例如plot, xlim, grid on
。有没有办法手动设置边框?
谢谢
P.S。
这是我编写代码的部分内容:
figure(1)
hold on
m = mean(datamatrix,2);
s = std(datamatrix, 0, 2);
handles1 = [handles1, plot(40:20:400, m, 'color', colors(k,:), 'LineWidth', 2)];
plot(40:20:400, m-s, '--', 'color', colors(k,:), 'LineWidth', 2)
plot(40:20:400, m+s, '--', 'color', colors(k,:), 'LineWidth', 2)
P.S。
这是一个MWE,我在Matlab R2014a中遇到了这个问题:
figure(1)
hold on
n = 5
colors = rand(n,3);
for i = 1:n
datamatrix = ones(10,1) + rand(10,1);
plot(1:10, datamatrix, 'LineWidth', 2, 'color', colors(i,:))
end
如果我运行此代码,这就是我得到的(通过设置n = 5):
答案 0 :(得分:2)
您可以使用
控制外部框box on
或
box off