MATLAB CSV Okuma
17 Ekim 2026
Dosya, MATLAB dosyasıyla aynı dizinde bulunmak zorundadır. Aksi takdirde T = readtable('C:\Users\...\XX.csv'); şeklinde ifade edilir.
T = readtable('X.csv');
hiz = T{:,1};
verim = T{:,2};
HizVerim = figure
plot(hiz, verim)
xlabel('Hız')
ylabel('Verim')
grid on
savefig("HizVerim.fig")
saveas(HizVerim, 'grafik.bmp')
Dizindeki tüm CSV'leri okumak için ise;
dosyalar = dir('*X.csv');
figure
xlabel('Hiz')
ylabel('Verim')
hold on
grid on
İstenilen verinin tepe noktasını bulma
T = readtable('X.csv');
Hiz = T{:,1};
Verim = T{:,2};
[MaxVerim, i] = max(Verim);
fprintf('Max verim: %.2f \nHiz: %.2f\n',MaxVerim, Hiz(i));
plot(Hiz, Verim)
xlabel('Hız')
ylabel('Verim')
Dizindeki tüm CSV'leri okuyup her biri için ayrı grafik çizme
dosyalar = dir('*.csv');
for k = 1:numel(dosyalar)
veri = readmatrix(dosyalar(k).name);
[~, ad] = fileparts(dosyalar(k).name);
figure
plot(veri(:,1), veri(:,2))
xlabel('X'); ylabel(ad); title(ad)
grid on
end
Eksiklik veya bilgi yanlışı için lütfen iletişime geçiniz.