回复 #15 sockshelp 的帖子
写文章重点不在于你图绘制的多么漂亮,这些都是次要的。没必要在这上边花费太多功夫,如果真想要带帽字符。用公式编辑器做个,然后加上去就可以了,更省事了。而且这个方法也可以凑合实现你的目的,如果真的要完全用matlab来绘制,貌似没有太简单的方法。我也希望可以有效果更好,更简便的解决方案。只是为了写文章而已,实在没必要苛求。[ 本帖最后由 花如月 于 2007-12-3 21:11 编辑 ] 有的文章作图是必须的,记号要与前文相符合才行,不然也不会来请教怎么画这个图,实在不行只能换记号了,不过要改上半天了
回复 #18 sockshelp 的帖子
也就是说你文中已经有这个带尖的字符了,用matlab画的时候随便加个legend,然后抓图替换就可以了。 可以先把图弄下来,然后在word里面改,再不行就直接ps了 用teximage和text都不能解决问题回复 #21 无水1324 的帖子
我一直没有用过teximage函数,这个带帽不太像(太尖了些),可以考虑使用plot直接绘制个带帽:@) 程序应该是这个mlstr = {'$\widehat{a}$';'$\widehat{b}$';'$\widehat{f}$'};
h2=legend(mlstr,'interpreter','latex');
我运行了出现错误
Legend labels must be strings.
lstrings = getstrings(varargin);
h2=legend(mlstr,'interpreter','latex');
问题在哪
回复 #23 sockshelp 的帖子
对latex字符不熟悉,害我费老半天功夫造假,你的程序没有错[ 本帖最后由 花如月 于 2007-12-4 09:02 编辑 ] 原帖由 花如月 于 2007-12-4 09:01 发表 http://www.chinavib.com/forum/images/common/back.gif
对latex字符不熟悉,害我费老半天功夫造假,你的程序没有错
不错不错,这样就ok了
回复 #23 sockshelp 的帖子
你的matlab版本的问题换一个高点的就不会有这个问题了!
页:
1
[2]