Soru sorGrafik Kodlar Doğru Ama Grafik Yanlış
Sametahayata tarafından 6 yıl önce soruldu

Merhaba arkadaşlar siteye internette saatler boyunca arayarak buldum çok güzel bir site elimden geldiğince aktif kalmaya çalışacağım .
Öncelikle kolay gelsin hepinize.
Çizmek istediğim grafik budur : 
[url=http://hizliresim.com/NDvlDO][img]http://i.hizliresim.com/NDvlDO.png[/img][/url]
ve  benim kodları gördiğimde çizdiğim ise bu grafik .
[url=http://hizliresim.com/EDarWz][img]http://i.hizliresim.com/EDarWz.jpg[/img][/url]
bunlarda kodlarım ; 
[url=http://hizliresim.com/RD71RY][img]http://i.hizliresim.com/RD71RY.jpg[/img][/url]
[url=http://hizliresim.com/dBy8Jn][img]http://i.hizliresim.com/dBy8Jn.jpg[/img][/url]
 
yardım larınız için şimidden çok teşekkür ederim tekrardan herkese iyi akşamlar

1 Cevap
hakkans Yönetici tarafından 6 yıl önce cevaplandı

Merhaba,
Öncelikle kodunuzu resim olarak değil metin olarak paylaşmanız yardımcı olmamız açısından daha kolay olacaktır.
Grafikler arasındaki farklar görebildiğim kadarıyla şunlar:

  • Verileri yanlış sırada çizdiriyorsunuz. Yani aslında mesela "heat" olması gereken veri sizin grafiğinizde collector output temperature gibi görünüyor. Verileri sakladığınız vektörlerin sıralamasında bir hata olmalı. Vektörlere x, y gibi isimler vermek yerine heat, outtemp gibi hatırlatıcı isimler vererek neyin nerede olduğunu daha kolayca takip edebilirsiniz.
  • Sağ ve solda ayrı y eksenleri bulunan grafikler çizdirdiğinizde çizdirdiğiniz verinin grafikteki rengine göre eksen rengi de değişmektedir. Bunu da tam emin olmamakla beraber şu şekilde bir kodla siyaha döndürebilirsiniz sanırım:
left_color = [0 0 0];
right_color = [0 0 0];
set(fig,'defaultAxesColorOrder',[left_color; right_color]);