Soru sorfor döngüsünden çıkan sonuçlarla grafik oluşturma münkün mü?
Daryun tarafından 6 yıl önce soruldu

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?

3 Cevap
En iyi cevap
hakkans Yönetici tarafından 6 yıl önce cevaplandı

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.

Daryun tarafından 6 yıl önce cevaplandı

Ö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. 
 

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

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