How to save matlab plot automatically into a folder as a JPG

20 visualizzazioni (ultimi 30 giorni)
Hello I have csv data file and I am plotting it but I need to save this plot as JPG into a folder automatically, how can I do that ?
  13 Commenti
Onur Hakverdi
Onur Hakverdi il 17 Apr 2021
also I tried to specific folder Error using saveas (line 138)
Invalid or missing path: C:\Kullanıcılar\yeni\plot.jpg
Error in csvdeneme (line 10)
saveas(gcf, 'C:\Kullanıcılar\yeni\plot.jpg');
than I got this error.
Onur Hakverdi
Onur Hakverdi il 15 Giu 2021
cd C:\Users\Dowloand\
saveas(gcf,'plot.jpg'); this code solved my problem

Accedi per commentare.

Risposte (1)

Shivang Srivastava
Shivang Srivastava il 21 Apr 2021
As per my understanding you wanted to save a plot as a jpg file into a folder. I tried to reproduce the error you are facing but the error was not reproducible at my end.
data = csvread('test.csv');
wavelength = data(:,1);
intensity = data(:,2);
plot(wavelength, intensity);
ylabel('wavelength');
xlabel('intensity');
title('wavelength-intensity');
saveas(gcf,'C:\test.jpg','jpg')
You can go through the following documentation for more information on saveas function.

Categorie

Scopri di più su File Operations in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by