首页 matlab图形坐标点显示精度设置方法

matlab图形坐标点显示精度设置方法

举报
开通vip

matlab图形坐标点显示精度设置方法[matlab笔记]绘图时dataTip的设置2009-04-2916:43:45|分类:HYPERLINK"http://blog.163.com/wwthunan@126/blog/#m=0&t=1&c=fks_087069081095087065086083082095087095087065082087085070"Computer|标签:|字号大中小订阅用matlab(我用的版本是2009)绘图后,有时候需要显示某个数据据点的信息,这时候可以用工具栏上的DataCursor工具。如下图所示HYPE...

matlab图形坐标点显示精度设置方法
[matlab笔记]绘图时dataTip的设置2009-04-2916:43:45|分类:HYPERLINK"http://blog.163.com/wwthunan@126/blog/#m=0&t=1&c=fks_087069081095087065086083082095087095087065082087085070"Computer|标签:|字号大中小订阅用matlab(我用的版本是2009)绘图后,有时候需要显示某个数据据点的信息,这时候可以用工具栏上的DataCursor工具。如下图所示HYPERLINK"http://hiphotos.baidu.com/pkuwwt/pic/item/9df12fd3809ad8233bf3cf62.jpg"选中数据点之后,会弹出一个DataTip,DataTip显示的就是当前被选中的数据点的基本信息,比如图中显示的是坐标值。现在就遇到一个问题了,如何自己定制这个DataTip呢?特别是,我的数据有效数字太多时,默认情况下只能显示4位,如何让它显示的精度更高呢?matlab提供了解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,不是Option,也不是Preferences,而是脚本。我这里把matlab的m文件称作脚本。习惯了图形界面的人可能会觉得麻烦,但是我却觉得这是最自由的解决方案。下面以一个实例来演示操作过程:1、绘图x=rand(1000,1);y=rand(1000,1);plot(x,y,'*');这样,就在[0,1]X[0,1]这样一个矩形内绘制了1000*1000个点。绘图的时候要指定一个点的图例,不然默认情况下是不画点的,这样也就没法点选了。2、选中DataCursor工具,这样,鼠标放到图中间会变成一个十字,这时候点击一个数据点会弹出一个DataTip框。可以看到显示只有4位有效数字。3、右键菜单,里面有两项"EditTextUpdateFunction"和"SelectTextUpdateFunction"。分别 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示编辑配置文件,选择配置文件(配置文件指的还是m文件)。在未编辑之前,当前图用的是默认配置文件。编辑之后,需要保存到一个位置,新保存的文件只对当前图有效。下次如果还想使用这个配置文件,就要用到"SelectTextUpdateFunction"了。4、点选"EditTextUpdateFunction",出现一个m文件编辑器。内容如下:functionoutput_txt=myfunction(obj,event_obj)%Displaythepositionofthedatacursor%objCurrentlynotused(empty)%event_objHandletoeventobject%output_txtDatacursortextstring(stringorcellarrayofstrings).pos=get(event_obj,'Position');output_txt={['X:',num2str(pos(1),4)],...['Y:',num2str(pos(2),4)]};%IfthereisaZ-coordinateintheposition,displayitaswelliflength(pos)>2output_txt{end+1}=['Z:',num2str(pos(3),4)];end眼尖的人应该一眼就看到了几个"4",没错,正是它们限制了显示精度,改成更大的数就行了。这几行代码的意思应该很明显了。第一行是 函数 excel方差函数excelsd函数已知函数     2 f x m x mx m      2 1 4 2拉格朗日函数pdf函数公式下载 原型,以%开头的是 注释 圣经注释小学小古文100篇及注释小古文100篇及注释简短小古文100篇及注释译文小古文100篇及注释 ,pos是变量,output_txt是返回值。二维图分两行显示X,Y坐标,如果是三维,则还会显示Z坐标。5、保存为m文件。注意保存的文件一定要带有.m后缀,不然matlab识别不了,从而DataTip会显示为Errorincustomdatatipstringfunction。这个错误说 关于工期滞后的函关于工程严重滞后的函关于工程进度滞后的回复函关于征求同志党风廉政意见的函关于征求廉洁自律情况的复函 数返回错误,实际上就是不能识别。6、保存完了,就算完事了。以后可以直接改那个已经保存的文件,然后绘图后,选择这个文件。再次提醒,每次绘图时使用的都是默认配置,想要特定的效果,要么重新写,要么选择指定配置文件。7、关于这个配置文件本身,还有许多值得探讨的地方。我这个例子只能更改显示精度,实际上,它还有许多可以自由定制的地方。比如,可以显示点的序号,即第几个点。在配置文件末尾加上一句:output_txt{end+1}=['index:',num2str(event_obj.DataIndex)];(资料素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)
本文档为【matlab图形坐标点显示精度设置方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥18.0 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:doc
大小:51KB
软件:Word
页数:0
分类:互联网
上传时间:2021-05-21
浏览量:86