第1个回答 2011-02-22
x=0:0.1:10
x=x';
y1=sin(x);y2=cos(x);
plot(x,y1,x,y2);
hold on
r0=abs(y2-y1)<=0.05;
yy=r0.*y1;xx=r0.*x;
tx=xx(r0~=0);%交点横坐标
ty=yy(r0~=0);%交点纵坐标
plot(tx,ty,'r.')
t=[];
for i=1:length(tx)
t=[sprintf('(%.2f,%.2f)',tx(i),ty(i))];
text(tx(i),ty(i),t);
end本回答被提问者采纳