一般来说学校对于学术论文的图像都有一定的要求,比如线性、字体大小等,本文将讲解怎么出高清的图和绘制符合要求的图

1、输出高清图

x = 1:10;y = rand(1,length(x));figureplot(x,y)xlabel xylabel yprint 1.jpg -djpeg -r800

可以把仿真图输出高清的jpg文件,像素达到800

2、绘制特定的曲线

x = 1:10;y = rand(1,length(x));y1 = rand(1,length(x));figureplot(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');% 实现背景为白色

绘制特定长宽的图片格式

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] ) %控制axe也就是坐标轴的位置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] ) % 控制输出的figure的位置、大小

2.1 Tex代码列表

下面是Matlab官方列出来的Tex代码列表,

Character Sequence

Symbol

Character Sequence

Symbol

Character Sequence

Symbol

\alpha

α

\upsilon

υ

\sim

~

\beta

β

\phi

Φ

\leq

\gamma

γ

\chi

χ

\infty

\delta

δ

\psi

ψ

\clubsuit

\epsilon

ɛ

\omega

ω

\diamondsuit

\zeta

ζ

\Gamma

Γ

\heartsuit

\eta

η

\Delta

Δ

\spadesuit

\theta

Θ

\Theta

Θ

\leftrightarrow

\vartheta

ϑ

\Lambda

Λ

\leftarrow

\iota

ι

\Xi

Ξ

\uparrow

\kappa

κ

\Pi

Π

\rightarrow

\lambda

λ

\Sigma

Σ

\downarrow

\mu

µ

\Upsilon

ϒ

\circ

º

\nu

ν

\Phi

Φ

\pm

±

\xi

ξ

\Psi

Ψ

\geq

\pi

π

\Omega

Ω

\propto

\rho

ρ

\forall

\partial

\sigma

σ

\exists

\bullet

\varsigma

ς

\ni

\div

÷

\tau

τ

\cong

\neq

\equiv

\approx

\aleph

\Im

\Re

\wp

\otimes

\oplus

\oslash

\cap

\cup

\supseteq

\supset

\subseteq

\subset

\int

\in

\o

ο

\rfloor

ë

\lceil

é

\nabla

\lfloor

û

\cdot

·

\ldots

...

\perp

\neg

¬

\prime

´

\wedge

\times

x

\0

\rceil

ù

\surd

\mid

|

\vee

\varpi

ϖ

\copyright

©

\langle

\rangle

ex:

x = 1:10;y = rand(1,length(x));figureplot(x,y)xlabel \betaylabel \alphaset(gcf,'color','w');set(gca,'box','off');

2.2 Text Properties

下标用 _(下划线)
上标用^ (尖号)
斜体 \it
黑体 \bf
<< \ll
>> \gg
正负 \pm
左箭头 \leftarrow
右箭头 \rightarrow
上箭头 \uparrow
上圆圈(度数) \circ
例 text(2,3,'\alpha_2^\beta')

it\w(x):mm,要求w(x)是斜体,而:mm不要求斜体

{it\w(x)}:mm,把要设置成斜体的用大括号放在一起

注: 可用{}把须放在一起的括起来

2.3 特殊的数学符号

\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       ←

2.4 MATLAB图形上的文字修饰

文字标注是图形修饰中的重要因素,它可以是用户在窗口上随意添加的字符说明,还可以是坐标轴对象中所用到的刻度标志等。字符对象的常用属性如下:

  • Color属性:字符的颜色。该属性的属性值是一个1x3颜色向量。

  • FontAngle属性:字体倾斜形式。如正常'normal'和斜体'italic'等。

  • FontName属性:字体的名称。如'TimesNewRoman'与'Courier'等。

  • FontSize属性:字号大小。默认以pt为单位,属性值应该为实数。

  • FontWeight属性:字体是否加黑。可以选择'light'、'normal'(默认值)、'demi'和'bold'4个选项,其颜色逐渐变黑。

  • HorizontalAlignment属性:表示文字的水平对齐方式。可以有'left'(按左边对齐)、'center'(居中对齐)、'right'(按右边对齐)三种选择。类似地,对字符矩阵的位置还有VerticalAlignment属性。

  • FontUnits属性:字体大小的单位。如'points'(磅数,即pt)为默认的值,此外,还可以使用如下单位'inches'(英寸)、'centimeters'(厘米)、'normalized'(归一值)与'pixels'(像素)等。

  • Rotation属性:字体旋转角度。可以为任何数值。

  • Editing属性:是否允许交互式修改。选项可以为'on'和'off'。

  • String属性:构成本字符对象的字符串。可以是字符串矩阵。

  • Interpreter属性:是否允许TeX格式。选项为'tex'(允许TeX格式)和'none'(不允许)两种,前者显示的效果好,而后者速度快。

2.5 MATLAB图形对象简介

获取和改变对象的属性可以采用 get() 和 set() 函数对来实现。

>> set(句柄, 属性1,属性值1, 属性2,属性值2,...)
>> 属性值=get(句柄,属性)

  • Box 属性: 表示是否需要坐标轴上的方框,选项可以为 'on' 和 'off', 默认的值为 'on'。

  • ColorOrder 属性: 设置多条曲线的颜色顺序,应该为一个 n x 3 矩阵, 可以由 colormap() 函数来设置。

  • GridLineStyle 属性: 网格线类型,如实线、虚线等,其设置类似于 plot() 函数的选项,默认值为 ':',见前面的表格。

  • NextPlot 属性: 表示坐标轴图形的更新方式,'replace' 是默认的选项,表示重新绘制,而'add' 选项表示在原来的图形上叠印,它相当于直接使用 hold on 命令的效果。

  • Title 属性: 本坐标轴标题的句柄。而其具体内容由 title() 函数设定,由此句柄就可以访问到原来的标题了。

  • XLabel 属性: x 轴标注的句柄,其内容由 xlabel() 函数设定。此外,类似地还有 YLabel 和ZLabel 属性等。

  • XDir 属性: x 轴方向,可以选择 'normal' (正向) 和 'rev' (逆向), 此外 YDir 和 ZDir 属性也是类似的。

  • XGrid 属性: 表示 x 轴是否加网格线,可选值为 'off' 和 'on', 此外还类似地有 YGrid 和ZGrid 选项。

  • XLim 属性: x 轴上下限,以向量 [xm,xM] 形式给出。此外,还有 YLim 和 ZLim 属性,前面介绍的 axis() 函数实际上是对这些属性的直接赋值。

  • XScale 属性: x 轴刻度类型设置,可以为 'linear' (线性的) 和 'log' (对数的)。此外还有YScale 和 ZScale 属性。

XTick 和 XTickLabel 属性: XTick 属性将给出 x 轴上标尺点值的向量,而 XTickLabel 将存放这些标尺点上的标记字符串。对 y 和 z 轴也将有相应的标尺属性,如 ZTick 等。

matlab中-psi_matlab输出论文仿真图相关推荐

  1. thetae_1在MATLAB中的意思,无刷直流电机在Matlab中的建模与仿真研究_荣军

    第25卷 第2期 湖南理工学院学报(自然科学版) Vol.25 No.22012年6月 Journal of Hunan Institute of Science and Technology (Na ...

  2. 单相桥式有源逆变电路matlab,单相桥式有源逆变电路在MATLAB中的建模与仿真

    电子技术研发Electronics R&D 电子技术 10.3969~.issn.1000-0755.2016.04.001 蔡红专 吴玉平 眸 涛 曹 琴 (西京学院控制工程学院,陕西 西安 ...

  3. matlab如何输出一个函数的图像,在matlab中如何输出一个函数的图像

    点击查看在matlab中如何输出一个函数的图像具体信息 答:A. imread imread函数用于读入各种图像文件,其一般的用法为 [X,MAP]=imread('filename','fmt')其 ...

  4. 【matlab】将matlab中数据输出保存为txt或dat格式

    将matlab中数据输出保存为txt或dat格式 总结网上各大论坛,主要有三种方法. 第一种方法:save(最简单基本的) 具体的命令是:用save *.txt -ascii x x为变量 *.txt ...

  5. 将matlab中数据输出保存为txt或dat格式

    一.将matlab中数据输出保存为txt或dat格式的三种方法. 第一种方法:save(最简单基本的) 具体的命令是:用save *.txt -ascii x x为变量 *.txt为文件名,该文件存储 ...

  6. matlab三相异步电动机,MATLAB中的三相异步电动机仿真.doc

    MATLAB中的三相异步电动机仿真 目录 前言1 1 异步电动机动态数学模型2 1.1 电压方程2 1.2 磁链方程3 1.3 转矩方程5 1.4 运动方程6 2 坐标变化和变换矩阵7 2.1三相-- ...

  7. matlab电路建模,单相桥式整流电路在MATLAB中的建模与仿真

    摘要:阐述了单相桥式全控整流电路的工作原理,并且详细研究了在MATLAB/Simulink中的单相桥式全控整流电路的建模方法;最后给出了详细的仿真结果,仿真结果和理论分析一致,为单相桥式全控整流电路的 ...

  8. matlab中step_使用MATLAB中bertool进行通信仿真

    MATLAB中的Communication System Toolbox中的bertool图像化工具bertool提供了极为方便的通信仿真环境以测试仿真模型的误比特率性能,并且可以很好地和理论值进行对 ...

  9. matlab 打印多个变量,matlab中怎么输出一个变量的值

    在MATLAB中,可以使用sprintf来格式化输出变量.MATLAB的sprintf用法几乎和C中的printf一样,参数都是printf(FORMAT,A,.)MATLAB的sprintf会返回一 ...

最新文章

  1. golang select default continue_golang系列——基础语法
  2. 二叉搜索树 (BST)
  3. Android Studio在Ubuntu下离线安装Gradle
  4. Linux虚拟化:KVM影子页表
  5. 循环执行次数 n(n+1)/2
  6. DBMS_STATS常用方法(收集oracle信息)
  7. c#查看远程文件是否存在
  8. Noip2013错误避免
  9. FileZilla Server + FlashFXP 快速搭建FTP服务
  10. c语言mod是什么意思,mod什么意思中文意思,Mod是什么意思
  11. JAVA第一次授课心得_关于第一次java课的感想
  12. Chrome浏览器的复用
  13. 学完计算机控制系统的感受,管理信息系统学习心得体会(精选5篇)
  14. 表格控件SpreadJS助力上市企业明源云,打造更智慧的地产生态链
  15. AD16PCB布线规则
  16. ml-agents_使用ML-Agents的自玩功能来训练智能对手
  17. linux中 在文件中写入一句话怎么写_Linux一句话命令
  18. vue 往数组中push对象
  19. TCP短连接与长连接
  20. 【错误记录】Android 应用安全检测漏洞修复 ( StrandHogg 漏洞 | 设置 Activity 组件 android:taskAffinity=““ )

热门文章

  1. 乔布斯+斯坦福演讲+Stay Hungry. Stay Foolish.
  2. 使用hyperopt(Bayesian optimization)为lightGBM模型挑选最优参数进行模型构建、by Cross Validation
  3. java centos7_centos7.0安装java环境
  4. Single Molecule Real-Time Sequencing
  5. mysql anyvalue报错_Mysql 的ANY_VALUE()函数和 ONLY_FULL_GROUP_BY 模式
  6. 织梦 ajax 返回,Dede织梦arclist标签+Ajax实现织梦首页分页-叙述织梦
  7. python 读写 csv
  8. navicat的使用
  9. windows10 下 cuda安装
  10. OpenCV+OpenGL 双目立体视觉三维重建