2016-06-16 2 views
0

Я пытаюсь создать цифры для моих анализов и по какой-то причине верха и правая граница моей фигуры исчезает:Верхние и правая граница исчезают из Matlab R2014a фигуры

enter image description here

Эта проблема не случается всегда, так что это немного загадка для меня. Я также заметил, что для более старой версии 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 

Если я запускаю этот код это то, что я получаю (установив п = 5):

enter image description here

ответ

2

Вы можете контролировать внешнюю коробку с

box on 

или

box off 
+0

Спасибо, что сделал! =) «Box on» решил проблему – jjepsuomi

Смежные вопросы