windowbuttonmotionfcn.m

来自「一个关于数据聚类和模式识别的程序,在生物化学,化学中因该都可以用到.希望对大家有」· M 代码 · 共 17 行

M
17
字号
userData=get(gcf, 'userdata');
inData=userData.inData;
pointLabel=userData.pointLabel;
circleH=userData.circleH;
textH=userData.textH;

temp = get(gca, 'CurrentPoint');
pos(1,1) = temp(1,1);
pos(2,1) = temp(1,2);
xlim=get(gca, 'xlim');
ylim=get(gca, 'ylim');
if (xlim(1)<=pos(1) & pos(1)<=xlim(2) & ylim(1)<=pos(2) & pos(2)<=ylim(2))
	distance=pairwiseSqrDistance(pos, inData(1:2, :));
	[minValue, minIndex]=min(distance);
	set(circleH, 'xdata', inData(1, minIndex), 'ydata', inData(2, minIndex));
	set(textH, 'string', pointLabel{minIndex}, 'position', [inData(1:2, minIndex); 0]');
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?