问题标签 [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 投票
2 回答
6050 浏览

html - 尝试获取整体时在 W3C 标记验证中出错
元素作为页面中的链接

我正在尝试将整个<figure>元素作为链接,所以我编写了这些代码行:-

我在 http://validator.w3.org/ 中收到错误“不允许将元素 figcaption 作为元素 a 的子元素。(抑制来自该子树的进一步错误。)”,我已将文档类型更改为 HTML5 (实验性)在“更多选项”中,谁能告诉我为什么我会收到这个错误或者我哪里出错了?

0 投票
4 回答
59639 浏览

matlab - 如何更改 Matlab 图中线条的顺序?

给定 .fig 文件中的三条曲线图,我想添加另一个图(使用hold alland plot),但将其放在现有曲线之一的后面(即确保最后一条原始曲线保持前景曲线)。这可以在无需提取绘图数据和重新绘图的情况下实现吗?

0 投票
3 回答
7205 浏览

pdf - 优化 Mathematica 生成的 eps/pdf 文件的大小

如何优化 Mathematica 生成的 eps 或 pdf 文件的大小?

文件大小通常比应有的大小大 50-100 倍(以下示例)。对于某些应用程序(例如将图形放在出版物中,或者甚至更多 - 将其放在大海报上),我需要在矢量图形中使用轴,因此对我来说使用光栅图形并不是最好的选择。

每个实用的解决方案(无论是在 Mathematica 中设置正确的选项,还是在其他应用程序中进行进一步的转换)都将受到赞赏。

例如下面的代码产生一个 eps 图形:

生成大小为 3.3MB 的 eps 文件和大小为 5MB 的 pdf 文件(在 Mac OS X 10.6 上的 Mathematica 7 上,如果有区别的话)。

作为比较,具有相同轴的 3x3 绘图具有 8kB (pdf) 到 20kB (eps)。100x100 点在 bmp 中为 30kB(在 png 中略小)。

其他类型的地块的问题是相同的,重点是ListPlot3D.

0 投票
1 回答
1646 浏览

matlab - 如何在 Matlab 图中将希腊字母添加到数据光标?

我在 Matlab 图中添加了一个数据光标,这是我单击“编辑文本更新函数...”时显示的代码

我在这里要做的是将字符“X”、“Y”替换为希腊字符,如“alpha”或“beta”。我怎样才能做到这一点?

谢谢!

0 投票
2 回答
1614 浏览

python - 在 matplotlib 中重用补丁对象而不移动它们的位置

我想自动生成一系列裁剪为补丁的图。如果我尝试重用一个补丁对象,它会在画布上移动位置。

该脚本(基于 Yann 对先前问题的回答)演示了正在发生的事情。

第一个情节如下所示:补丁的正确位置 - 第一次绘制

但是在第二个'1.png'中,补丁已经移动了.. 贴片位置错误

但是再次重新绘制不会移动补丁。“2.png”和“3.png”看起来与“1.png”完全一样。

谁能指出我做错了什么的正确方向?

实际上,我使用的补丁相对复杂并且需要一些时间来生成——如果可能的话,我宁愿不必在每一帧都重新制作它们。

0 投票
2 回答
1398 浏览

r - Sweave/R/LaTeX 的初学者问题(数字、参考书目)---我的第一个文档

我只是从Sweave和开始R。在这里,我R用来输出一些数据,我也试图包括一个情节。代码不摆动。我有一个Sweave来自网络的例子,它可以很好地RStudioLaTeX.

并且文件 apples.d 包含:

我究竟做错了什么?

其他相关问题:

文件是否Sweave支持普通LaTeX bibliography文件。如何进行编译?

非常感谢...

0 投票
1 回答
5680 浏览

matlab - Matlab waitbar - 全部关闭不起作用

我有一些创建等待栏的代码:

过程是一些做一些绘图的功能。如果我在进程的某个地方执行 CTRL-C 并且我得到一个图形窗口,我可以关闭所有并且图形消失。但是,等待栏仍然存在。我不知道如何用“关闭所有”来关闭这件事。

这令人烦恼的原因是,当我开始调试时,我经常会打开 20 多个等待栏。'关闭所有'然后派上用场。

0 投票
2 回答
8105 浏览

matlab - Matlab:绘制点并使它们可点击以显示有关它的信息

我有这样的几点:

前两列是 x 和 y 值,它们通过以下方式绘制为点

plot(matrix(:, 1), matrix(:, 2), '*r'

现在我想要解决的问题如下:每当我点击图中的某个点时,我希望第 3 列和第 4 列中的信息显示为框内该点右侧的文本,例如带有一些文本,例如 information 1: VALUE_COL3, information 2: VALUE_COL4。如何做到这一点?我想到了ButtonDownFcn属性,然后检查了点击的点并匹配它。但是有没有更简单的方法呢?

谢谢!

0 投票
3 回答
9503 浏览

user-interface - Matlab:类似于 uicontrol/axis 的“相对”位置;调整大小时保持固定边距

我目前非常头疼要让一个小 GUI 工作得很好,它不是用 GUI 编辑器创建的,而是以编程方式创建的!到目前为止,我所拥有的是以下内容:

尝试调整它的大小:它看起来不一样,这意味着 uicontrol 框不会保持在相同的相对位置,并且从轴到图形窗口的边距变大。我想要实现的是:

有一个带有给定位置(x/y、宽度和高度)的图形窗口,里面有一个绘图。该图将具有 x 和 y 的标题和标签。将绘图设置为高度和宽度,以使 TightInset 加上每个方向的边距,每个方向都与图形窗口一样大(例如 TightInset + 10px);除了在左边留出 150px 的可用空间来放置一些 uicontrol 按钮,并让它们保持在相同的位置:这与能够从顶部/左侧(顶部 = 20,左侧 = 10)给出位置相同底部/左侧。

非常感谢!

0 投票
3 回答
8148 浏览

user-interface - 将 matlab 绘图存储在变量中并重用它

我编写了一个 GUI 应用程序,在对大型数据集执行一些分析后,它提供了对数据进行多个绘图选项的可能性(通过弹出菜单)。

因此,现在每个图都是在弹出菜单中选择后即时计算的。这既不高效又耗时,所以我想只计算一次所有这些图,然后以某种方式将它们存储在变量中,并能够将它们中的每一个分配给 gui 轴的句柄。

基本上,我希望将 h=plot([1 2 3]) 类型的图存储在变量中(没有可视化),并能够在以后按需可视化它。我尝试将轴句柄分配给绘图句柄,例如

...但它什么都没有。为了简化问题,我一直在尝试使用终端上的测试数据来简单地将一个图形句柄分配给另一个图形句柄,以便以某种方式将可视化转储到另一个图形,但没有任何效果,例如

...但我无法将 h 的图可视化为图 f。

显然,我对图形手柄没有经验,所以我想这对有经验的人来说很简单。我无法找到任何相关文档,每个人都建议简单地制作一个重新绘制所有内容的函数,但这正是我想要避免的。

感谢您提供任何帮助,如果我的问题过于基本,我深表歉意。