.MATLAB X个实用技巧MATLAB中文论坛精华总结技巧介绍:相信大家在发文章的时候,如果用Matlab作图,经常遇到这样一个问题:Matlab提供的legend函数,给出的legend经常覆盖了某些曲线(尤其是用IEEE模板的时候,一般图片宽度不超过315px).代码:a=linspace(0,2*pi,100);y1=100*sin(a);y2=50*cos(a);y3=tan(a);y4=log(a);y=y1;y2;y3;y4;figurep=plot(a,y)legend(sin,cos,tan,log)如下图所示:这显然不是你想要的,你的reviewers也会肯定让你修改的!原因是Matlab的Legend函数,只能水平或者竖直排版!解决方法:把legend分成几个,相对独立,这样可以使用鼠标随意移动,确保不遮挡曲线。结果如下图所示:程序演示:代码:a=linspace(0,2*pi,100);y1=100*sin(a);y2=50*cos(a);