qq_45603563 2023-06-22 11:43 采纳率: 90%
浏览 13
已结题

matlab图形绘制

如何使MARLAB图中坐标轴文字大小不随图的大小变化而变化?

  • 写回答

2条回答 默认 最新

  • JiaYu嵌入式 嵌入式领域优质创作者 2023-06-22 11:54
    关注

    要使MATLAB图中坐标轴文字大小保持不变,不随图的大小变化而变化,可以使用以下方法:

    1. 使用固定的字体大小:在创建图形之前,将坐标轴的FontSize属性设置为固定的值。例如,可以将FontSize设置为12:
    figure;
    plot(x, y);
    set(gca, 'FontSize', 12);
    

    这将确保坐标轴上的文字大小始终保持为12。

    1. 使用绝对单位设置字体大小:可以使用绝对单位(如点)来设置字体大小,而不是使用相对单位(如百分比)。这样可以确保字体大小在图形大小变化时保持不变。可以使用FontUnits属性将字体单位设置为点('points'):
    figure;
    plot(x, y);
    set(gca, 'FontSize', 12, 'FontUnits', 'points');
    

    这样,无论图形的大小如何改变,字体大小都将保持为12点。

    1. 使用固定像素大小:可以根据所需的像素大小来设置字体大小。可以使用FontUnits属性将字体单位设置为像素('pixels'),然后将FontSize设置为固定的像素值:
    figure;
    plot(x, y);
    set(gca, 'FontSize', 14, 'FontUnits', 'pixels');
    

    使用上述方法之一,您可以确保坐标轴上的文字大小不随图的大小变化而变化。请根据需要选择适合您的情况的方法。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月7日
  • 已采纳回答 6月29日
  • 创建了问题 6月22日

悬赏问题

  • ¥20 无法创建新的堆栈防护界面
  • ¥15 sessionStorage在vue中的用法
  • ¥15 wordpress更换域名后用户图片头像不显示
  • ¥15 如何在ubunto上安装CEF (Chromium Embedded Framework),并且基于qt实现打开一个web
  • ¥30 AD9854 为什么输出波形幅度受限,AI机器人勿扰
  • ¥15 如何在ubunto上安装CEF (Chromium Embedded Framework
  • ¥15 数据库原理及应用上机练习题
  • ¥15 如何联系真正的开发者而非公司
  • ¥15 有偿求苍穹外卖环境配置
  • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,