Matlab不但提供了方便的画图途径,而且可以对图中内容进行文字标示。更重要的是,文字标示中涉及到数学符号时可以用TeX或LaTeX语言。Matlab默认TeX解释,有时会不够用。再者,对纵坐标进行文字标示时,虽然Matlab会自动将文字旋转90度,但只能处理TeX符号。为了解决LaTeX的问题,我查了help tex,获得些帮助;关于文字旋转问题,则在网上找到这个
链接。结合这些功夫,问题终于获得满意的解决。其实很简单,如下面的例子:
text(tx,ty,'$\widetilde{RES}$','interpreter','latex','Rotation',90)
tx,ty指定文本框在坐标系中的位置,旋转角度可以不限于90度。要注意的是,上述结果作为纵坐标的标示的话,需要用手工移动到相应的位置。
顺便说下,折腾了半天,文章的图调整后暂时只用到LaTeX,旋转暂时不用了。
https://wap.sciencenet.cn/blog-315774-629925.html
上一篇:
傻帮与傻商下一篇:
Stupidity Quotient