注册 登录
编程论坛 Matlab

请问如何在matlab的图上标注?

yobey 发布于 2008-10-13 13:03, 3967 次点击
请问,我想在matlab的图中做标注,应该用什么函数?
例如,我做的图是一个误差的柱形图标,我想在右上角写上“-Average error:0.9882 meters”,并且,这个平均误差的数字最好是动态的,因为每次我得出的值都是不同的,我用计算得到的是Saverage,能不能在图形标注的时候直接把Saverage代到上面的标注里去?这样每次我得到的值不同,它就会自动显示了。麻烦高手帮看一下~谢谢~
2 回复
#2
shiyuwtog2008-10-13 23:09
title('-Average error:0.9882 meters')
动态的应该不行吧!
另外还可以直接在图形中编辑。
#3
hitzhang2008-10-14 22:43
>> figure
>> h=text(0.6,0.9,'-Average error:0.9882 meters');
>> delete(h)
>> h=text(0.6,0.9,'-Average error:0.9999 meters');
>>
1