How to improve saving a scatter plot from three arrays with size 1*508654896
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
using 3 arrays R,S and T I want to make a scatterplot,but it takes a lot of time to save the scatterplot and sometimes crashed. How can I improve it?
bb= find(R>=0.2 & R <0.4);
x2 = S(bb);
y2 = T(bb);
figure(2)
scatter(x2,y2,'MarkerFaceColor','b','MarkerEdgeColor','b');
saveas(gcf,'420bbh.tiff', 'tiffn') saveas(gcf,'420bbh.fig')
0 commentaires
Réponse acceptée
Sean de Wolski
le 9 Fév 2015
I think you need to consider another kind of plot. Your monitor doesn't even have that many pixels!
2 commentaires
Sean de Wolski
le 9 Fév 2015
Then remove them before scattering!
Otherwise, they still need to be transmitted.
Here's one way to remove:
idxNan = isnan(x)|isnan(y);
x(idxNan) = [];
y(idxNan) = [];
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Annotations 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!