Sitedeki yararlı bilgiler icin öncelikle emegi gecenlere teşekkür ederim.
Grafik çizdirmek ile ilgili hismi okudum. Ancak soz konusu yazida değinilmemiş fakat benim uygulamam gereken bazı ayrıntılar soz konusu. Bu konuda bilgilerinize başvurmak istiyorum.
sekilde görüldüğü gibi;
grafigin x eksenini nasıl logaritmik yapabilirim ? dikey olarak nasıl bir kesili çizgi ile grafiği iki parcaya ayırabilirim ? ve bazı degerlere nasıl X seklidne noktasal ifade koyabilirim ?
Merhaba,
Grafiğinizi plot fonksiyonu ile her zamanki gibi çizdirdikten sonra
set(gca, 'XScale', 'log')
Kodu ile x ekseninizi logaritmik olarak yazabilirsiniz.
Verdiğiniz örnekteki gibi ızgara çizgileri için grafiğinizi çizdirdikten sonra grid on diyebilirsiniz. Logaritmik olarak çizdirdikten sonra grid on dediğinizde grafiğinizin yukarıdaki gibi olacağını düşünüyorum.
merhaba. hala ayni grafiği çizdirmeye calisiyorum ancak bir turlu yapamadım. x ve y eksenini tanımlıyorum. elimde bir fonksiyon var. bu fonksiyon X eksenindeki Reynold Number degerlerini, y eksenindeki friction factor degerlerini ve gerilerde ifade edilen e/ D degerlerini içeren bir non-linear fonksiyon.
acaba probleme nasıl yaklasmaliyim yardimci olabilir misiniz ?
mesela nonlinear fonksiyonu solve veya fzeros ile mi Matlab a çözdürmeliyim ?
Oncelikle sozkonusu grafiklerin hepsini ayri ayri cizebildiginizden emin olun. Yani problemi sadece bu grafikleri tek bir grafikte toplayabilmeye indirgemeniz gerekiyor. Daha sonra tekrar yazabilirsiniz sorunuzu.
anladim. soz konusu grafiği dediğiniz gibi indirgeyebiliyorum. peki soz konusu hazır grafikte, elle girilen bir noktanın resimde görüldüğü sekilde isaratlenmesini nasıl saglayabilirim ?
Eger grafikteki carpi isaretlerini kastediyorsaniz aslinda yapmaniz gereken yine grafik cizdirmek. Ancak cizdireceginiz grafik dogru grafigi degil, nokta grafigi olacak ve gorsel olarak veri noktalarina carpi isareti koyacak. Asagidaki ornegi inceleyebilirsiniz:
plot (2,5, '-x')
tesekkur ederim. biraz çok sordu sordum biliyorum ama bu gercekten son sorum.
grafikteki gibi bir 'legend' yani eğrilerin özelliklerini gösteren tablo nasıl oluşturabilirim ?
ve bunları eğriler ile nasıl iliskilendirebilirim ?
Rica ederim. Bu platformun amacı zaten yardımcı olabilmek.
plot fonksiyonu ile çizimlerinizi gerçekleştirdiğinizin kodun altına legend fonksiyonu ile sırasıyla çizdirdiğiniz eğrilerin isimlerini yazabilirsiniz. Aşağıdaki örneğe bakabilirsiniz.
legend('Birinci Egri','Ikinci Egri')