问题标签 [figure]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4446 浏览

matlab - MATLAB中图形中的网格

我想在 MATLAB 中为打开的图形添加线条,例如将图形分成 15 行,而不将其绘制在轴上(我希望我输入的任何网格都成为非交互式背景的一部分)。这是怎么做到的?

0 投票
1 回答
3619 浏览

python - 从图形中删除轴

是否可以从 a 中删除轴pyplot.figure()

使用pyplot.imsave()创建没有轴的图像可以正常工作

使用 pyplot.imsave() 生成图像

但它是有限的,因为它只适用于网格数据。

当我使用pyplot.figure()并保存它时pyplot.savefig(),如下所示

使用 pyplot.savefix() 生成图像

保存的图像保持它的轴,如上图所示。

0 投票
1 回答
1358 浏览

image - 在 pdf 中嵌入 matlab 绘图以进行打印:尺寸

我目前正在 matlab 中创建我的数字,以便通过乳胶将它们嵌入到 pdf 中以供以后打印。我保存数字并通过脚本export_fig保存它们!现在我想知道哪个是最好的方法:

  • 选择哪个尺寸的matlab图形窗口
  • -m脚本选择哪个选项?它会改变图像的分辨率和大小......

关于以下两点,我想知道这些点:

  1. When chosing the figure-size bigger, there are more tickmarks shown and the single point markers are better visible
  2. 当使用小数字并使用大-m选项时,我仍然只有一些刻度线
  3. 当我生成一个非常大的图像(例如分辨率 300 并且仍然是 2000*2000 像素)并将其嵌入到文档中时:这比看起来难看吗?这会嵌入一个很好的缩放模式还是和你上传一个 1000*1000px 图像到主页并通过 html 中的 widht 和 height 标记嵌入它一样丑陋 -> 浏览器显示它很丑,因为浏览器没有不要real调整大小。所以它看起来不清晰和丑陋。

提前致谢!

0 投票
1 回答
1138 浏览

matlab - MATLAB 图例组

我正在使用 MATLAB 绘制一些数据。我想创建图例,以便将信息分为两种类型,例如 Type1 和 Type2。每种类型的数据都有几行我正在绘制的特定数据行。假设:

  • Type1 数据有 line1 和 line2
  • Type2 数据有 line1 和 line2 和 line3

这将制作一个 5 线图。现在对于传说,我可以做类似的事情:

但这重复了“类型”,最好的方法是:

(最终图例输出)

  • 类型1:
    • 第1行
    • 线2
  • 类型2:
    • 第1行
    • 线2
    • 第 3 行

非常感谢。希望你能在这里帮助我解决我的第一个问题:D

0 投票
3 回答
432 浏览

matlab - 在图中移动多个框?

我已经拥有在 MATLAB 中拖放单个框所需的功能。我编写的代码用几个框填充了该图。在另一个循环中,我在图中填充了更多的框(以字符串形式保存不同的信息)。

这两组框与我在它们的 UserData 中放置的数字相关(对应的数字;对于每个框,都有另一个具有相同的 UserData 内容)。通过查找包含相同 UserData 的框(并因此关联它们),我希望能够通过右键单击将第一组框的成员重新定位到相对于第二组框的相应成员的相同位置我刚刚拖动的框(uicontextmenu)。

0 投票
1 回答
4301 浏览

label - 是否可以让 LaTeX 链接到图形的顶部而不是其标题?

在我的 TeX 文件中,我有以下代码:

但是,当我在文档中引用前面的数字时:

...如果我单击预览 (Mac) 中的参考,它会将我带到\label命令所在的位置(在图中的实际图像下方)。也就是说,文档滚动到页面顶部的标题,如果我试图查看图形本身,这有点烦人。

我的问题是,我可以让 LaTeX 创建对图顶部的引用,同时将\caption命令保持在底部吗?出于文体目的,我必须将标题保留在图下方。

我唯一的想法是将命令移到\label命令之前\includegraphics,但显然\caption必须在之前\label才能使引用正常工作。

0 投票
1 回答
115 浏览

user-interface - 在对象之间交换属性值

我在图中通过注释(。)创建了两个文本框。它们的大部分属性都已定义;回调函数启用窗口中的拖放动作。我为这些框创建了一个 uicontextmenu。右键单击可以从功能列表中选择后续操作。

我尝试添加的操作之一涉及在两个框之间交换字符串。我需要获取我当前右键单击的框的字符串,它应该与我随后左键单击的框中的字符串交换。我可以就如何扩展 uimenu 函数以使其注册随后的左键单击获得建议吗?

0 投票
1 回答
175 浏览

matlab - 通过拖动图中的另一个对象来延伸一条线

我有在图中移动物体的功能。该图也由线条填充。我正在尝试将一个顶点附加到一个对象(或相对于该对象固定的位置),以便当我拖动该对象时,该线会随之延伸。这样做不会有任何问题,但是 imline(.) 函数会返回没有“Position”属性的行。有没有其他方法可以做到这一点?

0 投票
5 回答
5999 浏览

user-interface - 如何加快matlab的“打印”功能

我在 matlab 中编写了一个相当大的数据采集程序,它以非常紧凑的时间安排接收输入数据,并在 GUI 上实时绘制它。我的问题是我需要一种方法让程序的用户通过网络查看 GUI 以远程监控他们的数据。我的解决方案是每 5 秒左右拍摄一次 GUI 图的快照,并将该图像托管在 Web 服务器上。

然而,这会导致两个不可接受的问题:

  1. 打印功能太慢了——每次保存大约需要 3-4 秒,并且在每次调用“打印”后程序随后在其他例程中落后。

  2. 由于某种原因,打印功能会导致 GUI 暂时变形,从而更改某些组件的位置并复制其他组件。它只持续一秒钟左右,但它仍然使我的解决方案不切实际。

有没有办法解决这些问题中的任何一个?

编辑:* **对于任何感兴趣的人,我发现的最佳解决方案是使用名为Minicap 的外部工具包。

0 投票
1 回答
1950 浏览

matplotlib - 图中定位图和表

我正在尝试将绘图和表格都放在图中,但我想要一些空格将两者分开。如何将表格/绘图定位在任意位置?我现在拥有的是在 x 轴下立即显示的值表(因此它实际上与我的轴标签发生碰撞......)

我根本不知道matplotlib...文档也写得不太好...