2016-03-28 30 views
0

Matlab'ı çizim yapmak için kullanıyorum. Eksen kene yazı tipini değiştirmeye çalışırken hatalarla karşılaşıyorum. Benim versiyonum Matlab R2014a. şöyle Benim oyuncak kodudur:Matlab ekseninin yazı tipini değiştir işareti

x = rand(1,100); 
y = rand(1,100); 
figure(1) 
hold on 
plot(x, y) 
set(gca,'FontSize',18) 

hatasını söyleyerek "Hata kullanarak handle.handle/seti, geçersiz veya silinmiş nesne" var. Kafam karıştı çünkü internette birçok çözüm buldum ve hepsi bana "set (gca, 'FontSize', 18) 'kullanmam gerektiğini söyledi. Ama başarısız oldu. Eksen işaretinin yazı tipi boyutunu nasıl değiştirebilirim? Bana yardım ettiğin için hepinize teşekkür ederim !!!

+0

Benim için çalışır. Parsayı kapattın mı? –

cevap

1

potansiyel bir çözüm açıkça oldukça doğru sonuç döndürmek için gca güvenmek yerine senin axes için kolu kullanmak etmektir.

x = rand(1,100); 
y = rand(1,100); 

f = figure(); 
hax = axes('Parent', f); 
plot(x,y, 'Parent', hax) 
set(hax, 'FontSize', 18)