matlab——修改图中字体

matlab——修改图中字体

??在画图的时候,我们可以使用xlabel命名x轴的名字,使用ylabel命名y轴的名字,使用legend命名变量的名字,使用title命名图片的标题。但标题的字体,大小都是默认的。其实那些都是可以调整的,这篇文章就介绍下,如何修改图中的字体。包括字体大小,字体颜色,字体种类。

??上面标记的四种函数,默认第一个参数就是要显示的内容。其实后面还有很多变量可以自己设置,如下所示:

FontSize %字体大小

FontName %字体种类

FontWeight %字体是否加粗

Color %字体颜色

??使用方法很简单,就像下面把每一个变量后面写上你想要的即可:

%由于xlabel,ylabel,legend,title使用方法一样。就以xlabel为例

xlabel('经度','FontSize',14)

xlabel('经度','FontWeight','bold')

xlabel('经度','FontName','黑体')

xlabel('经度','Color','r');

??同样,也可以把它们结合在一起。使之同时具有多种特性,如下:

%保证第一个是要表示的内容,后面的顺序无所谓的

xlabel('经度','FontSize',14,'FontWeight','bold','FontName','黑体','Color','r');

??前面说了使用方法,下面更为详细的说说每一个的特点:

FontSize:

??fontsize负责调整字体的大小,后面只要是正整数就可以。(想大就大,想小就小)。

FontWeight:

??fontweight控制是否需要对字体进行加粗,默认情况下是不加粗。当需要加粗的时候,设置其后面参数为** bold **即可

FontName:

??对于字体的种类,matlab中是有一个默认字体。不过不是特别好看,matlab支持几种字体类型,目前我已经证实的包括:黑体,楷体,宋体,简雅黑四种。可能其他的还有,但我并未尝试。调用方式如下:

xlabel('经度','FontName','黑体')

xlabel('经度','FontName','楷体')

xlabel('经度','FontName','宋体')

xlabel('经度','FontName','简雅黑')

??对于英文和数字,默认的形式不好看。可以使用新罗马字体,调用方式如下:

xlabel('hello','FontName','Times New Roman')

??注意:新罗马字体只适用于数字和英文,对中文不起作用的。

??最后插句没有用的:其实对于xlabel的调用方式还有一种:

%基本格式是\变量{种类}...内容

xlabel('\fontname{黑体}\fontsize{15}精度');

??但我总是感觉这个方式不容易理解,就不学了吧,毕竟一个就够了。

最后看看成品图:

??成品图代码附上:

scatter(x,y,[],[0,0,0.80392],'*')

grid on

xlabel('经度','FontSize',14,'FontWeight','bold','FontName','黑体');

ylabel('纬度','FontSize',14,'FontWeight','bold','FontName','黑体');

legend('\fontname{黑体}\fontsize{13}会员位置');

title('会员位置坐标图','FontSize',20,'FontName','宋体')

因作者水平有限,如有不足之处,请下方评论区指出,谢谢!

matlab——修改图中字体相关教程

matlab中字体修改,matlab——修改图中字体相关推荐

  1. MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息

    MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息 1.添加标题.图例.x轴信息和y轴信息,示例: %% 添加标题 clear; clc; close all; x = 0:0.1:2* ...

  2. CAD标注样式修改后为什么图中标注不变?

    图纸中标注的特性由CAD标注样式控制,如果在CAD绘图过程中出现CAD标注样式修改后图纸中CAD标注不变时该怎么办呢?这是由什么原因导致的呢?下面和小编一起来了解一下浩辰CAD软件中CAD标注样式修改 ...

  3. java uml图中的关系_UML类图中的关系

    UML类图中的关系分为四种:泛化.依赖.关联.实现:关联关系又可以细化为聚合和组合. 1. 泛化(Generalization) 泛化是父类和子类之间的关系,子类继承父类的所有结构和行为.在子类中可以 ...

  4. 修改eps矢量图中的文字

    http://blog.sciencenet.cn/blog-709597-804085.html https://dl.pconline.com.cn/html_2/1/111/id=11038&a ...

  5. originPro2021(2)工作簿中添加新列且图中添加线

    step1 方法1:右键工作簿的空白处"添加新列" 方法2:快捷键ctrl+D step2 右键图层内容 选中添加的列

  6. 如何将动图中多余的去掉?教你快速裁剪动图

    有时候,我们在使用gif动图的过程中发现这张动图中有些多余的地方不需要,想要将这些地方去掉的时候,应该如何裁掉呢?下面,小编给大家推荐一款** **gif裁剪工具,打开浏览器搜索网站,一键就可以快速裁 ...

  7. 论文浅尝 | ERNIE-ViL:从场景图中获取结构化知识来学习视觉语言联合表示

    笔记整理:朱珈徵,天津大学硕士 链接:https://www.aaai.org/AAAI21Papers/AAAI-6208.YuFei.pdf 动机 现有的视觉语言预训练方法试图通过在大的图像文本数 ...

  8. UML类图中符号的含义

    UML类图中符号的含义 类图中的基本符号由虚线.箭头.实线.空心三角形.空心菱形.实心菱形组成,这些符号的组合构成类图的基本符号 实线+箭头 表示关联关系 关联关系分类 自身关联 表示自身拥有一个自身 ...

  9. matlab——修改图中字体

      在画图的时候,我们可以使用xlabel命名x轴的名字,使用ylabel命名y轴的名字,使用legend命名变量的名字,使用title命名图片的标题.但标题的字体,大小都是默认的.其实那些都是可以调 ...

  10. matlab神经网络求解最优化,matlab神经网络训练数据

    1.神经网络的准确率是怎么计算的? 其实神经网络的准确率的标准是自己定义的. 我把你的例子赋予某种意义讲解: 1,期望输出[1 0 0 1],每个元素代表一个属性是否存在.像着4个元素分别表示:是否肺 ...

最新文章

  1. nchar,char,varchar与nvarchar区别(收藏)
  2. scala面向对象之trait
  3. sqlerver mysql_转 MYSQL学习(一)
  4. addeventlistener事件参数_从Chrome源码看浏览器的事件机制
  5. PLC与C语言的本质区别,一文告诉你PLC与计算机的本质区别在哪里!
  6. 游戏服务器停机维护,游戏是如何做到服务器不停机维护的?
  7. 如何在mysql navicat 设置datetime类型的默认事件值
  8. 关于右键新建Word不调用默认模板的问题
  9. 金蝶K3 webservice接口
  10. 宋人千首绝句【全十卷】
  11. 视频动态滚动水印制作,滚动的水印字幕
  12. python 二维列表_python二维列表
  13. ATECC508A芯片开发笔记(二):开发准备之 CryptoAuthLib 库简介与移植
  14. 安逸生活,太过理想。
  15. AT命令的简单介绍和使用
  16. Android屏幕图片资源大小
  17. pin limiting the speed
  18. java控制台如何输入一段代码
  19. ICCV2021: 淘系素材制备平台中的自研交互式分割技术(含试用demo)
  20. 物理学生物学计算机科学,生物物理学

热门文章

  1. 软路由虚拟服务器,VMware虚拟机安装软路由(OpenWrt)详细教程
  2. SQL语句值left join,right join,inner join的用法
  3. 矩阵 维度 axis
  4. 修改mdf ldf文件权限修改方法
  5. 【.Net实用方法总结】 整理并总结System.IO中Path类及其方法介绍
  6. noip2018提高组广东省成绩
  7. 前15天mysql_15天快速学习数据库Mysql基础操作命令
  8. 数据库实验(数据库安全管理)
  9. 实验:配置Trunk
  10. How to write an exploratory essay