matlab如何标注出点的坐标值

在同一坐标内,分别用不同线型和颜色绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx),标记两曲线交叉点,并作出标注。以下是我编的程序fu... 在同一坐标内,分别用不同线型和颜色绘制曲线 y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx),标记两曲线交叉点,并作出标注。
以下是我编的程序
function zfsolve
clc;clear
x=linspace(0,2*pi,1000);
y1=0.2*exp(-0.5*x).*cos(4*pi*x);
y2=2*exp(-0.5*x).*cos(pi*x);
k=find(abs(y1-y2)<1e-2);
x1=x(k);
y3=0.2*exp(-0.5*x1).*cos(4*pi*x1);
plot(x,y1,x,y2,'k:',x1,y3,'bp');

可是这个程序没有标注出坐标值。如何继续把那些交点的坐标值在图形上标注出来呢?
谁能直接帮我把这道题的程序写出来呢。谢谢了啊
展开
 我来答
天蝎神经侠侣
高粉答主

2015-08-18 · 关注我不会让你失望
知道大有可为答主
回答量:7533
采纳率:67%
帮助的人:728万
展开全部
第一步:
figure(1)
plot(……)
这样,曲线就生成了

第二步:
假设曲线开始点坐标(x1,y1),末尾点坐标(x2,y2)

s1=sprintf('(%f,%f)',x1,y1);
s2=sprintf('(%f,%f)',x2,y2);
text(x1,y1,s1,x2,y2,s2)
百度网友fedbc39
2009-06-16 · TA获得超过602个赞
知道小有建树答主
回答量:392
采纳率:100%
帮助的人:229万
展开全部
1.建议使用gtext函数
2.你现在已知了相交的点的坐标了,可以使用text函数用for循环标注出来
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
背锅侠Daddy
2009-06-16 · TA获得超过475个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:408万
展开全部
标注坐标可以用text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
太阳鸟侦探
2009-06-16 · TA获得超过7004个赞
知道小有建树答主
回答量:1974
采纳率:50%
帮助的人:0
展开全部
??? function zfsolve
|
Error: Function definitions are not permitted at the prompt or in scripts.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-03-29
展开全部
图像窗口上面工具栏 tool(工具)里 data cursor(数据游标)就可以取点了!我也找了好久!有用给我点赞吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式