2011-05-31 12 views
10
figure('Color', 'w') 
box on 
x = 1:10; 
y = 5 * x + 2; 
area(x, y, 'FaceColor', 'b', 'EdgeColor', 'b') 

Bu kod, eğri gölgeli alanın mavi olduğu bir şekil oluşturur. EdgeColor özelliği, doldurulmuş alanın etrafındaki yamuk çizgiyi maviye ayarlar ancak bu, siyah eksen çizgileri ve kene işaretlerini kapsar. Bunu neden yaptığından veya nasıl önleneceğinden emin değilim. Eksenin her zaman önceliğe sahip olacağını düşündüm. Doldurulmuş alanın döşenmesi üzerine eksen çizgileri ve onay işaretlerinin nasıl görüneceğine karar veremiyorum. Bunu nasıl çalıştıracağı hakkında bir fikrin var mı?Matlab alanı() kenar renkleri eksen çizgileri kapsar, etrafında bir iş var mı?

Güncelleştirme: 'EdgeColor', 'None' da çalışmıyor gibi görünüyor.

cevap

12

deneyin rakam için kodundan sonra aşağıdaki ekleyerek (DHA güncel eksenleri ifade eder):

set(gca,'Layer','top') 
+1

harika, çalışıyor! Bunu alan çizme komutlarından sonra ve kutunun önüne ekledim. – moorepants

İlgili konular