[转帖]Matlab图形上附加各种文字数学符号
Matlab图形中允许用TEX文件格式来显示字符。使用\bf,\it,\rm表示黑体,斜体,正体字符,特别注意大括号{ }的用法。<br>实例:在存在的图形上写一段有黑体、有斜体、有整体的句子。<br>1、画图 <br>x=0:0.01:8;<br>y=sin(x);<br>plot(x,y)<br>2、写字<br>在图形框口用鼠标点击A(insert text)按钮,然后再需要加文字的地方点一下,输入下面字符。<br>This {\bfis a sin} {\itcurve.} I {\itlike it} {\rmvery much.}<br>y=x^{abcd}<br>y=x_{abcd}<br>\int_{x_0}^{x_n}<br>3,直接在命令窗口输入<br>t=['y1(\alpha)=sin(\alpha)','y2(\theta)=\int_0^{2\pi} sin(\beta)']<br>gtext(t);<br>然后用鼠标选择放置地点即可。<br>结果如下<br><br><IMG src="http://www.dytrol.com/skins/default/filetype/jpg.gif" border=0>此主题相关图片如下:<br><a href="http://www.dytrol.com/UploadFile/200312312331515955.jpg" target="_blank" ><IMG src="http://www.dytrol.com/UploadFile/200312312331515955.jpg" border=0></A><br><br><br>[此贴子已经被作者于2006-1-8 16:46:43编辑过]
有了上面这些内容的准备,再给大家介绍一个函数可以让大家如虎添翼.<BR>texlabel,<BR>举例:<BR>>> f='x^2'<BR>f =<BR>x^2<BR>>> texlabel(f,'literal')<BR>ans =<BR>{x}^{2}<BR><BR>然后就可以将{x}^{2}直接在图形窗口使用insert text工具写入. 即为带上标的表达式.<BR>更多实例使用help texlabel<BR><BR>部分如下:<BR>Examples:<BR> texlabel('sin(sqrt(x^2 + y^2))/sqrt(x^2 + y^2)')<BR> returns<BR> {sin}({sqrt}({x}^{2} + {y}^{2}))/{sqrt}({x}^{2} + {y}^{2})<BR><BR> texlabel(['3*(1-x)^2*exp(-(x^2) - (y+1)^2) - 10*(x/5 - x^3 - y^5)*' ...<BR> 'exp(-x^2-y^2) - 1/3*exp(-(x+1)^2 - y^2)'])<BR> returns<BR> {3} ({1}-{x})^{2} {exp}(-({x}^{2}) - ({y}+{1})^{2}) -...- {1}/{3} {exp}(-({x}+{1})^{2} - {y}^{2})<BR><BR> texlabel('lambda12^(3/2)/pi - pi*delta^(2/3)')<BR> returns<BR> {\lambda_{12}}^{{3}/{2}}/{\pi} - {\pi} {\delta}^{{2}/{3}}<BR><BR> texlabel('lambda12^(3/2)/pi - pi*delta^(2/3)','literal')<BR> returns<BR> {lambda12}^{{3}/{2}}/{pi} - {pi} {delta}^{{2}/{3}}<BR> <P>使用于各种符号的输入法</P>
<P><BR><IMG src="http://www.dytrol.com/skins/default/filetype/gif.gif" border=0>此主题相关图片如下:<BR><a href="http://www.dytrol.com/UploadFile/2004-9/20049158255576.gif" target="_blank" ><IMG src="http://www.dytrol.com/UploadFile/2004-9/20049158255576.gif" border=0></A><BR></P><BR><IMG src="http://www.dytrol.com/skins/default/filetype/gif.gif" border=0>此主题相关图片如下:<BR><a href="http://www.dytrol.com/UploadFile/2004-9/20049158268762.gif" target="_blank" ><IMG src="http://www.dytrol.com/UploadFile/2004-9/20049158268762.gif" border=0></A><BR><BR><BR> 还可以用teximage这个函数(需要下载teximage.m这个文件),前面介绍过这个。 不错,谢谢,<BR>可惜咱们论坛上的图片“能大能小”,<BR>不好存呐。
页:
[1]