2016-04-12 45 views
0

' da 'countour' ile pdeplot içinde çalışmaz pdeplot komutu ile tam olarak 'mesh', 'off' ile bir sorunum var. Örnek 1 çok iyi çalışıyor, demek istediğim veriyi çizdiğimde ağın temsil edilmediği anlamına geliyor.Hata: 'mesh', 'off', '

exemple 1:

pdeplot(points, seg, tri, 'xydata', P1(:,1), 'mesh', 'off', 'colormap', 'jet');

kontur seçeneği ile örnek 2 Oysa kapalı örgü artık çalışır. konturları çizer ama aynı zamanda kafes.

örnek 2:

pdeplot(points, seg, tri, 'xydata', P1(:,1), 'mesh', 'off', 'contour', 'on', 'levels', 50, 'colormap', 'jet'); 

ben bu konuda bana yardımcı olabilir kim minnettar olacaktır.

+0

Oluşturulduktan sonra 'mesh'i' off 'olarak ayarlamayı deneyin: 'h = pdeplot(); set (h, 'mesh', 'off') '. Belki de girdilerin sırası burada önemlidir. Yapıcınızdaki en son 'mesh' parametresini yerleştirmeyi deneyin. – Suever

+0

Zaman ayırdığınız için çok teşekkür ederim. "mesh", "off" ve her zaman aynı sorunun yerini değiştirmeye çalıştım. Önerinizi set (h, 'mesh', 'off') 'ile denediğimde, şu hata iletisini alıyorum: matlab.graphics.primitive.world.Group/set kullanarak hata oluştu Yamada mesh özelliği yok class.' Bu hatayı çözmenin bir yolunu buldum. Çizim arsası (örgü) üzerinde düzenleme çizimini ve klibi seçtikten sonra Özellik Düzenleyici - Satır'da satır ve İşaretçi için 'yok' seçeneğini seçersiniz. Ancak, bir satır komutu ile başka bir fikriniz varsa, ilgileniyorum. Teşekkürler. –

+0

Tamam, bir yama olduğunu fark etmedim (çünkü bunu doğrudan test etmek için doğru araç kutularına sahip değilim). Komut satırından düzeltmek için 'set (h,' EdgeColor ',' none ',' LineStyle ',' none ') ' – Suever

cevap

0

Bu kesinlikle Mathwork rapor edilebilir bir böcek gibi görünüyor, ama bu arada siz pdeplot için çağrısıyla döndürülen patch nesne alabilir ve önlemek için none için none için EdgeColor ve LineStyle set ızgara gösteriliyor.

h = pdeplot(points, seg, tri, 'xydata', P1(:,1), 'mesh', 'off', 'contour', 'on', 'levels', 50, 'colormap', 'jet'); 

set(h, 'LineStyle', 'none', 'EdgeColor', 'none')