一般来说学校对于学术论文的图像都有一定的要求,比如线性、字体大小等,本文将讲解怎么出高清的图和绘制符合要求的图
1、高清图
x = 1:10;
y = rand(1,length(x));
figure
plot(x,y)
xlabel x
ylabel y
print 1.jpg -djpeg -r800
可以把仿真图输出高清的jpg文件,像素达到800
2、绘制特定的曲线
x = 1:10;
y = rand(1,length(x));y1 = rand(1,length(x));
figure
plot(x,y,'r',x,y1,'b--','LineWidth',2);
l1 = legend('y','y1','location','best');
set(l1,'Fontname', '宋体','FontWeight','bold','FontSize',24)
xlabel('x','Fontname', '宋体','FontWeight','bold','fontsize',24);
ylabel('y','Fontname', '宋体','FontWeight','bold','fontsize',24);
set(gcf,'color','w');
set(gcf,'color','w');% 实现背景为白色
绘制特定长宽的图片格式
x = 1:10;
y = rand(1,length(x));y1 = rand(1,length(x));
figure1 = figure('Color',[1 1 1]);
axes1 = axes('Parent',figure1,'FontSize',24);
set (gca,'position',[0.07,0.15,0.9,0.76] )
plot(x,y,'r',x,y1,'b--','LineWidth',2);
l1 = legend('y','y1','location','best');
set(l1,'Fontname', '宋体','FontWeight','bold','FontSize',24)
xlabel('x','Fontname', '宋体','FontWeight','bold','fontsize',24);
ylabel('y','Fontname', '宋体','FontWeight','bold','fontsize',24);
set(gcf,'color','w');
set (gcf,'position',[100 0 1800 640] )
3 Tex代码列表
下面是Matlab官方列出来的Tex代码列表,
ex:
x = 1:10;
y = rand(1,length(x));
figure
plot(x,y)
xlabel \beta
ylabel \alpha
set(gcf,'color','w');
3.1 Text Properties
例 text(2,3,'\alpha_2^\beta')
it\w(x):mm,要求w(x)是斜体,而:mm不要求斜体
{it\w(x)}:mm,把要设置成斜体的用大括号放在一起
注:可用{}把须放在一起的括起来
3.2 特殊的数学符号
\approx ≈ \oplus ≡ \neq ≠ \leq ≤ \geq ≥ \pm ±
\times × \div ÷ \int ∫ \exists ∝ \infty ∞ \in ∈ \sim ≌ \forall ~ \angle ∠ \perp ⊥ \cup ∪ \cap ∩ \vee ∨ \wedge ∧ \surd 根号 \otimes 叉乘符号 \oplus⊕
箭头
\uparrow ↑ \downarrow ↓ \rightarrow → \leftarrow ←
4 MATLAB图形上的文字修饰
文字标注是图形修饰中的重要因素,它可以是用户在窗口上随意添加的字符说明,还可以是坐标轴对象中所用到的刻度标志等。字符对象的常用属性如下:
5 MATLAB图形对象简介
获取和改变对象的属性可以采用 get() 和 set() 函数对来实现。
>> set(句柄, 属性1,属性值1, 属性2,属性值2,...)
>> 属性值=get(句柄,属性)
其他一些属性说明如下:
5 simulink绘图
在实际中也有很多同学是用的simulink来进行仿真出图,simulink自带的scope其实出图效果不好,一般是建议把simulink额数据导出matlab的变量区,然后再按照前面的内容绘制图像,simulink导出数据看之前的文章:
如果不想导出到变量区,也可以对scope进行设置,使其满足要求,一个简单的例子:
这个图可以看出来不好,看不出图的含义,而且背景黑色,打印出来效果很差
首先把图修改为白底的
选择scope的视图-->样式。修改图窗颜色和坐标区颜色,然后选择线条的属性,分别修改两条线的颜色、宽度、线形、marker之类的
结果类似这种,然后再视图中选中图例,加上曲线说明
之前的一些文章参考