Extract a MATLAB plot in a text file of points
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi
I would like to ask for your help about extracting a 2D plot in Matlab into a text file containing an array of the plots points (x and y). What should I do excactly?
Thanks for the reply
Here's the figure. It's a simple sinusoidal curve along 1000 points.
![](https://www.mathworks.com/matlabcentral/images/broken_image.png)
I just one to extract the y values and the x values in a text file containing 2 arrays of points (x and y)
Thanks very much
2 commentaires
Réponses (1)
Jan
le 13 Déc 2012
It seems liek you do not have to extract the data from the figure, because you have constructed them directly. Then:
x = 1:length(I);
y = I;
fid = fopen('YourFileName.txt', 'w');
if fid == -1, error('Cannot open file for writing.'); end
fprintf(fid, '%g %g\n', transpose([x; y]));
fclose(fid);
Voir également
Catégories
En savoir plus sur Interactive Control and Callbacks dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!