Matlab中figure窗口交互式点击作图
看了一位会员的帖子,很有启发,我们在用matlab做交互式处理时,有很多时候不是很熟练,这就使得许多问题还是要用VC或VB等来做,通过这个例子,我们可以明白matlab交互式处理的方式:
clc; clear; close all;
figure; axis([0 1 0 1]); hold on; grid on;
i = 0;
while i < 10
i = i + 1;
k = waitforbuttonpress;
point_temp = get(gca, 'currentpoint');
plot(point_temp(1, 1), point_temp(1, 2), 'p', 'MarkerSize', 15, 'MarkerEdgeColor', 'r', 'MarkerFaceColor', 'g');
end