matlab 设置图形窗口和图片大小 以及legend位置

这篇具有很好参考价值的文章主要介绍了matlab 设置图形窗口和图片大小 以及legend位置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

按照步骤一步步看代码吧

clear
close all

t = 0:0.01:2;
x = sin(2*pi*t);
plot(t,x,'k','linewidth',2) 

运行后输出

matlab 设置图形窗口和图片大小 以及legend位置

 加上代码set(gcf,'unit','centimeters','position',[3 5 10 6])

这就是对图形的位置及大小进行设置。单位为厘米,图形起点坐标为(3cm,5cm)表示左下点离显示器左侧边界10cm,离下侧边界5cm,边框大小为(10cm,6cm)

clear
close all

t = 0:0.01:2;
x = sin(2*pi*t);
plot(t,x,'k','linewidth',2)   

set(gcf,'unit','centimeters','position',[3 5 10 6])

matlab 设置图形窗口和图片大小 以及legend位置

 继续设置实际的图在figure中的比例,set(gca,'Position',[.1 .3 .2 .5]) 左边距,下边距,宽,高xmin,ymin,width,height

clear
close all

t = 0:0.01:2;
x = sin(2*pi*t);
plot(t,x,'k','linewidth',2)   

set(gcf,'unit','centimeters','position',[3 5 10 6])

set(gca,'Position',[.1 .3 .2 .5]);

matlab 设置图形窗口和图片大小 以及legend位置

 legend放外面,legend({'sin'}, 'location','SouthEastOutside')

但是legend也会占据图形空间

clear
close all

t = 0:0.01:2;
x = sin(2*pi*t);
plot(t,x,'k','linewidth',2)   

set(gcf,'unit','centimeters','position',[3 5 10 6])

set(gca,'Position',[.1 .3 .2 .5]);
legend({'sin'},'location','SouthEastOutside')

matlab 设置图形窗口和图片大小 以及legend位置

参考 

matlab中Legend函数的位置用法_dilifish的博客-CSDN博客_legend函数位置

MATLAB中如何设置图片大小?_魔法森林的博客-CSDN博客_matlab图片大小

matlab中set position,Matlab中set函数_GameFinder的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-509912.html

到了这里,关于matlab 设置图形窗口和图片大小 以及legend位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python Matplotlib数据可视化绘图之(六)————图片大小、颜色、标题、纵横坐标、画布和绘图区域背景颜色、Legend(图例)等的参数设置详解

    前面五期的文章详细讲述了Python Matplotlib数据可视化绘图的方法技巧,主要涉及柱状图(《Python Matplotlib数据可视化绘图之(一)————柱状图》)、箱线图(《Python Matplotlib数据可视化绘图之(二)————箱线图》)、散点图(《Python Matplotlib数据可视化绘图之(三)—

    2024年02月06日
    浏览(70)
  • Matlab:使用 GUIDE 设计 UI 界面并设置窗口大小

    Matlab:使用 GUIDE 设计 UI 界面并设置窗口大小 Matlab 的 GUIDE 工具箱是一个非常强大而灵活的工具,可以方便地创建自定义的用户界面。在设计 UI 界面时,首先要考虑的是界面的大小和布局。本文将介绍如何在 GUIDE 中设置 UI 窗口大小。 创建新的 GUI 首先,在 Matlab 中打开 GUID

    2024年02月11日
    浏览(24)
  • pyqt5设置标题栏三个按钮以及窗口大小

    组件也会受影响,范围0-1,0是全透明,1是不透明

    2024年02月13日
    浏览(36)
  • C/C++图形库EasyX保姆级使用教程(二) 图形化窗口设置以及简单图形的绘制

    第一章 Microsoft Visual Studio 2022和EasyX的下载及安装使用 第二章 图形化窗口设置以及简单图形的绘制 本篇文章,我将给大家展示VC中的图形化编程,内容比较详细! 日常写程序,我们用的最多的就是控制台的窗口,但是,今天我们讲的是图形化编程,那么 控制台窗口 变成了

    2024年01月19日
    浏览(34)
  • 工具类——Java导出EXCEL2(设置样式、加载并填充图片、加载指定模板、大数据量设置窗口大小与刷新频率)

    书接上篇:工具类——Java 浏览器导入、导出Excel(Java import、export)demo POI的导出方式:创建/加载Workbook,设置样式,填充数据,然后生成本地临时文件,最终以浏览器的形式打开,完成整个导出动作。 demo如下, demo如下, XSSFClientAnchor anchor = new XSSFClientAnchor(int dx1, int dy1,

    2024年02月01日
    浏览(34)
  • Matlab 保存指定像素大小的图片, 为什么保存图的实际大小与设置的不一致?

     matlab使用getframe函数保存指定像素大小的图片。 使用 set(gcf, \\\'position\\\', [124,124,800,800]);设置图片位置和大小,可将图片保存为256x256大小。 (代码第3行) 仅把\\\'position\\\'参数从124改成125时,不能保存为期望的256x256大小,反而是320x320大小,这是为什么??(代码第4行) 试试其他几

    2024年02月12日
    浏览(34)
  • QGraphicsView 如何让图形大小适配窗口

    setSceneRect是一个Qt中的函数,用于设置QGraphicsView中的场景矩形(QRectF)。 QGraphicsView是一个用于显示和编辑图形场景的控件,而setSceneRect函数用于设置场景矩形,即指定场景的可视区域的大小和位置。具体来说,它的作用有以下几个方面: 定义场景的大小:通过设置场景矩形

    2024年01月24日
    浏览(29)
  • 【AHK】鼠标调整窗口大小/移动窗口位置/窗口置顶/透明度

    通过AHK,设置窗体大小或位置,首先是两种鼠标调节窗体方案,后面是快捷键,注意修改快捷键的位置有两个,仿照Ubuntu调节窗体的快捷键 Alt+F7、Alt+F8,个人感觉比要按着ALT调节的小工具要好用一点。 如果换成单个F7、F8触发,只需要将多出的GetKeyState删除即可,具体函数意

    2024年02月12日
    浏览(31)
  • MATLAB 之 图形对象及其句柄和图形窗口与坐标轴

    MATLAB 的图形系统是面向图形对象的。图形对象是 MATLAB 图形元素的集合,是用于显示图形和设计用户界面的基本要素。 在 MATLAB 中,每一个具体的图形都是若干个不同的图形对象组成的。所有的图形对象都按父对象和子对象的方式组成层次结构,其形式如下图所示。 在图形对

    2024年02月09日
    浏览(38)
  • 【QT】 QLabel背景图片自适应窗口大小

    这是最终效果: 想要图片跟随窗口自适应大小,首先我们先对QWidget进行网格布局,布局效果如下: 布局完成后添加 QLabel 代码,新建 QLabel 并且设置为可扩展内容,再设置图片放置最后面,否则图片在最前面会遮挡控件。 然后重写 qt 的绘画事件: 这是绘画事件的实现代码:

    2024年02月15日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包