matlab怎么在图上标出具体点坐标?

matlab怎么在图上标出具体点坐标?图上的坐标怎么标出?原程序x=[01234567891011121314151617181920212223242526272829... matlab怎么在图上标出具体点坐标? 图上的坐标怎么标出?
原程序
x=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39];
y2=[0 3.75 10.95 19.95 29.3 38.45 46.85 54.50 61.55 68.00 73.85 78.95 83.75 88.25 92.3 95.9 99.2 102.2 104.9 107.3 109.55 111.65 113.6 115.4 117.05 118.55 119.9 121.1 122.15 123.05 123.8 124.4 124.85 125.25 125.61 125.91 126.11 126.26 126.36 126.44];
plot(x,y2);
hold on;
y3=126.44
plot(x,y3,'-')
展开
 我来答
宇取的文化沙漠
高粉答主

2019-09-29 · 关注我不会让你失望
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:4.5万
展开全部

1、首先画两个简单的图形。

2.输入UC命令,在弹出的UCS窗口中切换到设置上。

3.接下来用UCS命令设置一个原点,输入UCS命令。

4、接着提示操作,指定一个原点,选矩形的左下角,然后空格确定。

5、这时再用UC命令,再到UCS的设置里面,将显示于UCS原点(D)前面的勾再选上。

6、确定后,发现坐标系就出现在矩形左下角的点上了。这样解决了CAD坐标弄出来的问题了。

扩展资料:

为了提高作图速度,用户最好遵循如下的作图原则:

1、作图步骤:设置图幅→设置单位及精度→建立若乾图层→设置对象样式→开始绘图。

2、绘图始终使用1:1比例。为改变图样的大小,可在打印时于图纸空间内设置不同的打印比例。

3、当处理较小区域的图案时 ,可以减小图案的比例因子值 ;相反地 ,当处理较大区域的图案填充时 ,则可以增加图案的比例因子值 。

4、为不同类型的图元对象设置不同的图层、颜色及线宽,而图元对象的颜色、线型及线宽都应由图层控制(BYLAYER)。

5、需精确绘图时,可使用栅格捕捉功能,并将栅格捕捉间距设为适当的数值。

6、不要将图框和图形绘在同一幅图中,应在布局(LAYOUT)中将图框按块插入,然后打印出图。

7、对于有名对象,如视图、图层、图块、线型、文字样式、打印样式等,命名时不仅要简明,而且要遵循一定的规律,以便于查找和使用。

参考资料来源:百度百科-MATLAB

东莞大凡
2024-08-07 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于... 点击进入详情页
本回答由东莞大凡提供
周永红_ZYH
推荐于2017-12-16 · TA获得超过2911个赞
知道大有可为答主
回答量:1455
采纳率:90%
帮助的人:680万
展开全部
对巳知坐标的点,可以这样标出:

plot(5,38.45,'rs','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',5)
text(5,38.45,'(5,38.45)','EdgeColor','red','VerticalAlignment','bottom');

plot(38,126.36,'rs','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',5)
text(38,126.36,'(38,126.36)','EdgeColor','red','VerticalAlignment','bottom');

对未知坐标的点,可以先插值,再标出:
以下代码在7.1版以上均可运行。

close all
clear,clc

x=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39];
y2=[0 3.75 10.95 19.95 29.3 38.45 46.85 54.50 61.55 68.00 73.85 78.95 83.75 88.25 92.3 95.9 99.2 102.2 104.9 107.3 109.55 111.65 113.6 115.4 117.05 118.55 119.9 121.1 122.15 123.05 123.8 124.4 124.85 125.25 125.61 125.91 126.11 126.26 126.36 126.44];
plot(x,y2);
hold on;
y3=126.44;
plot(x,y3,'-');

% Set up fittype and options.
ft = 'linearinterp';
opts = fitoptions( ft );
opts.Normalize = 'on';

% Fit model to data.
fitresult = fit( x', y2', ft, opts );

xx1 = [6.321,11.15,21.15]; % x = [6.321,11.15,21.15]
yy1 = fitresult( xx1 ); % 与x对应的y值

% 画点 标注
for i = 1:length(xx1)
plot(xx1(i),yy1(i),'rs','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',6)
text(xx1(i),yy1(i),['(',num2str(xx1(i),'%5.2f'),',',num2str(yy1(i),'%5.2f'),')'],'EdgeColor','red','BackgroundColor',[.7 .9 .7],'VerticalAlignment','bottom');
end
追问
我要标出y值为49.31,79.66对应的坐标  程序怎么写?
追答
我要标出y值为49.31,79.66对应的坐标  程序怎么写?
以下代码在7.1版以上均可运行。

close all
clear,clc

x=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39];
y2=[0 3.75 10.95 19.95 29.3 38.45 46.85 54.50 61.55 68.00 73.85 78.95 83.75 88.25 92.3 95.9 99.2 102.2 104.9 107.3 109.55 111.65 113.6 115.4 117.05 118.55 119.9 121.1 122.15 123.05 123.8 124.4 124.85 125.25 125.61 125.91 126.11 126.26 126.36 126.44];
plot(x,y2);
hold on;
y3=126.44;
plot(x,y3,'-');

% Set up fittype and options.
ft = 'linearinterp';
opts = fitoptions( ft );
opts.Normalize = 'on';

% Fit model to data.
fitresult = fit( y2', x', ft, opts );

yy1 = [49.31,79.66]; % y = [49.31,79.66]
xx1 = fitresult( yy1 ); % 与y对应的x值

% 画点 标注
for i = 1:length(xx1)
plot(xx1(i),yy1(i),'rs','MarkerEdgeColor','k','MarkerFaceColor','g','MarkerSize',6)
text(xx1(i),yy1(i),['(',num2str(xx1(i),'%5.2f'),',',num2str(yy1(i),'%5.2f'),')'],'EdgeColor','red','BackgroundColor',[.7 .9 .7],'VerticalAlignment','bottom');
end

参考资料: http://hi.baidu.com/zzz700/blog/item/cb24689c7de02d166f068c62.html

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神圣魔天使
2011-12-22 · TA获得超过3990个赞
知道大有可为答主
回答量:1835
采纳率:0%
帮助的人:1074万
展开全部

图像窗口有一个 Data Cursor 选项 那个就是 

按住 Alt键 可以 选多个点

更多追问追答
追问
那个图没办法选择那两个点啊?怎么选出小数点坐标?
追答
按住 Alt 键  就可以点 多个点了  在选出的点上 点右键 有操作的。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式