plot a certain x,y values from a large matrix
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hi,
i have a 4000rows(with x value from 1:4000) and 2 column (of y values) matrix. How can i plot x&y with, say, taking x value from x > 500 and x<2500 and their corresponding y values?
thank you very much.
0 commentaires
Réponses (2)
Lessmann
le 13 Août 2015
You can use the colon operator to select a subset of your vector, like
plot(x(500:2500),y(500:2500))
Star Strider
le 13 Août 2015
This works:
x = randi(4000, 1, 100); % Create Data
y = randi(99, 2, 100);
xp = x(x>500 & x<2500);
yp = y(:,(x>500 & x<2500));
figure(1)
plot(xp, yp, 'bp')
grid
0 commentaires
Voir également
Catégories
En savoir plus sur Get Started with MATLAB 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!