plot a certain x,y values from a large matrix
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.
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))
1 commentaire
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
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!