For döngüsünde değişkenin aldığı değerlere karşılık gelen iki işlem yapılıyor ve bu iki işlemi grafiksel olarak görmek istiyorum mesela verim ve etkinlik gibi. Uğraştım ama yapamadım yardımcı olur musunuz?
Döngünüzün içindeki grafikte plot komutu ile grafik çizdirdiğinizde her bir döngüde önceki grafiğin üzerine yazma olacak ve sadece en son değerin grafiğini bir nokta şeklinde görebileceksiniz. İşlem sonuçlarını bir vektörde tutarak grafik çizebilirsiniz. Mesela
for adim=1:10 verim(adim)=5+adim; etkinlik(adim)=verim+2; end
plot(verim,etkinlik)
gibi bir kod size döngü boyunca elde ettiğiniz tüm değerleri çizdirir (10'ar tane verim ve etkinlik değeri). Burada verim ve etkinlik ifadelerini rastgele tanımladım, adim değişkeni ise döngü sayısını belirtiyor.
Öncelikle teşekkür ediyorum. Bir diğer sorum ise bu çıkan değerleri tablo şeklinde excel'e kaydetmek mümkün müdür? karşılıklı verim 0.7 iken etkinlik 0.8 gibi yan yana.
Aşağıda linkini vereceğim kaynağa göre şu şekilde bir şey yapabilirsiniz sanıyorum:
T=table(verim, etkinlik); filename='exceltablo.xlsx'; writetable(T,filename,'Sheet',1,'Range','D1')
Bu kod parçasında verim ve etkinlik vektörlerinin sütun vektörleri olduğunu varsayıyoruz ve veri bu şekilde sütunlara yazılıyor. Eğer verinin satır boyu yazıldığını görürseniz
T=table(verim', etkinlik');
yazarsanız veri sütun boyu yazılacaktır.
Kaynak: https://www.mathworks.com/help/matlab/import_export/exporting-to-excel-spreadsheets.html