matlab 画图时 怎么将一个点对应的横纵坐标显示在图上答:x=0:0.1:2*pi;y=sin(x);plot(x,y)hold on x1=pi/2;y1=sin(pi/2);plot(x1,y1,'bo');text(x1,y1,['(',num2str(x1),',',num2str(y1),')'])axis([0,2*pi,-2,2]);
matlab中如何把边缘检测出来的图像进行直线拟合答:用sobel,canny算子都可以提取出边缘;提取出边缘再进行im2bw二值化,得到二值化后的0,1图像;1的图像本质上是由离散的点构成,将离散的点的x,y坐标找出,可以用find命令,例如[x,y]=find(I==1);最后用cftool曲线拟合工具箱,拟合出所有的x,y的坐标点;大致这么个思路,往这方面使劲,基本上就可以搞定....