How to move a point in 2d grid
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I intend to move a point (say 0,0) in 2-D grid to the desired positions(say (5,5) (10,5), (50, 50) etc, Furthermore the point should move to new position with some delay according to distance between source and destination location. How it will be accomplished?
0 commentaires
Réponses (1)
Image Analyst
le 17 Mai 2014
Try this:
clc;
workspace;
close all;
points = [0,0;
5,5;
10,5;
50, 50]
minX = min(points(:,1))-1;
maxX = max(points(:,1)) + 1;
minY = min(points(:,2))-1;
maxY = max(points(:,2)) + 1;
for k = 1 : size(points, 1)
fprintf('Plotting (%d, %d)\n', points(k,1), points(k, 2));
plot(points(k,1), points(k, 2), 'b*', ...
'MarkerSize', 10, 'LineWidth', 3);
grid on;
xlim([minX, maxX]);
ylim([minY, maxY]);
pause(1);
end
msgbox('Done with demo');
Voir également
Catégories
En savoir plus sur Animation 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!