标签: figure

如何在LaTeX出现之前引用它?

我总是喜欢将我的数字放在文本之间而不是页面的顶部或底部.我还想在展示之前谈谈这个数字.所以我想尝试这样的事情:

通过查看图〜\ ref {fig:VCO}你可以看到等等等等等等.

\begin{figure}[h]
\caption{VCO test circuit}\label{fig:VCO}
\begin{center}
\includegraphics[width=0.9\columnwidth]{figures/VCO_circuit.eps}
\end{center}
\end{figure}
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用,因为我猜它是引用尚未发生的东西?有人有一些简单的解决方案吗?我对LaTeX还很新.

latex reference figure

17
推荐指数
2
解决办法
4万
查看次数

matlab:具有大量数据点的散点图

我正在尝试绘制散点图,例如:

scatter(coor(:, 2), coor(:, 3), 1, coor(:, 4));
Run Code Online (Sandbox Code Playgroud)

问题是,我有很多坐标要绘制(~100 000).它花了很长时间来绘制它,当我尝试将图形输出到tiff时 - 然后matlab已经死了好几分钟...任何改善绘图的解决方案,或者至少是tiff export?

编辑:忘了提,第三坐标(coor(:,4))是一个颜色代码.

所以,当我使用分散(如上所述)时,我在下面的图像上有类似的东西,这就是我想要看到的东西(只是它超级慢,我无法导出):

分散

当我做:

plot3(coor(:,2),coor(:,3),coor(:,4),'.')

效果不再那么酷(注意:图像不是来自相同的坐标......):

在此输入图像描述

matlab plot scatter figure

17
推荐指数
1
解决办法
2万
查看次数

ipython:访问当前的数字()

我想在绘制的图形上添加更细粒度的网格.问题是所有示例都需要访问轴对象.我想为已绘制的图形添加特定的网格(从ipython内部).

如何在ipython中访问当前的图形和轴?

python axis matplotlib ipython figure

16
推荐指数
2
解决办法
3万
查看次数

为什么我的数字似乎是动画的(什么时候不应该)?

考虑以下绘制图形的代码:

figure('Renderer', 'opengl');
N = 50;
tL = linspace(0.5, 6, N).';
tB = sort(randi(100,N,20),1);
yyaxis right; plot(tL, tB);
xlim([2 6]);
Run Code Online (Sandbox Code Playgroud)

当我运行这段代码时,我会得到一个带有移动线的闹鬼图,例如(这个是使用我的真实数据看起来比示例更好):

在此输入图像描述

其他几点意见:

  • 我注意到没有xlim线条没有任何反应(即图形是预期的静态).
  • 我无法让它在另一台运行相同MATLAB版本的计算机上运行.
  • 线条"动画"似乎与轴的工具栏(右上角的那个带有变焦等)的出现和消失一致.
  • 当我使用figure('Renderer', 'painters')这个创建数字时不会发生.

有人可以解释为什么会这样吗?这是记录在案的行为?知道如何控制它吗?

我在Windows 10 v1803上使用R2018b.我的屏幕连接到板载GPU,即Intel HD Graphics 530(驱动程序版本22.20.16.4749).

graphics matlab animation figure undocumented-behavior

16
推荐指数
1
解决办法
257
查看次数

绘图叠加MATLAB

你如何拍摄一个情节并将其置于MATLAB中另一个情节的角落(或任何地方)?

我有对数数据,在图的右上方有一个很大的空白区域.在白色空间中,我想覆盖一个较小的图,其中包含该白色空间中的对数图的放大版本(有点像放大的视图).

在你告诉我无法完成之前,我想提一下我已经看到它在行动了.如果我的描述不足,请告诉我,我会尝试更好地向您描述.

matlab plot overlay figure

15
推荐指数
2
解决办法
1万
查看次数

我们可以在HTML5中的图标签中使用视频标签吗?

我正在尝试为我的项目构建一个干净的HTML5结构,
我没有得到图标签的使用种类;
我们可以真正使用Video in Figure,因为这个页面说:http:
//oopeducation.com/html5/html5-figure-tag/

或者它只适用于图像?

谢谢!

video html5 figure

15
推荐指数
2
解决办法
8365
查看次数

保存具有不同背景颜色的MATLAB图形

我想打印一个深色背景和白色标签的MATLAB图形.如果我使用printsaveas命令我失去了某种颜色.绘图符号再次变暗,背景为白色.

points = rand(100,3);
plot3(points(:,1),points(:,2),points(:,3),'*w')
grid on
set(gca,'Color',[0.5 0.5 0.5])
saveas(gcf,'test1','pdf')
saveas(gcf,'test2','png')
print(gcf,'test3.pdf','-dpdf')
Run Code Online (Sandbox Code Playgroud)

所有三个测试文件最终都是错误的.如果我在图形菜单中选择"另存为",我可以正确保存图形.

任何想法如何解决问题?

printing matlab save-as figure

14
推荐指数
1
解决办法
2万
查看次数

指示条形图中的统计上显着的差异

我使用条形图来指示每个组的数据.这些条中的一些彼此显着不同.如何指出条形图中的显着差异?

import numpy as np
import matplotlib.pyplot as plt
menMeans   = (5, 15, 30, 40)
menStd     = (2, 3, 4, 5)
ind = np.arange(4)    # the x locations for the groups
width=0.35
p1 = plt.bar(ind, menMeans, width=width, color='r', yerr=menStd)
plt.xticks(ind+width/2., ('A', 'B', 'C', 'D') )
Run Code Online (Sandbox Code Playgroud)

我的目标是

在此输入图像描述

python matplotlib figure

14
推荐指数
2
解决办法
2万
查看次数

使用matplotlib在Spyder中进行交互式(?)绘图

我正在尝试从Matlab迁移到Python,并且无法弄清楚如何在Spyder IDE中进行交互式(?)绘图.我的测试代码如下所示.随着.ion()没有任何反应,我快速闪现一个正在绘制的数字然后窗口立即关闭并吐出我的Hello.如果没有.ion(),则会正确绘制图形,但脚本会挂起并且在我手动关闭图形窗口之前不会吐出Hello.我希望脚本像matlab脚本一样运行并绘制我要求它的各种图形,同时沿着任何计算并将输出放在终端(?)窗口上.

我尝试在ipython中一次输入一行,但它似乎有效,但我宁愿以脚本表格式工作,我可以在调整代码的行之间来回切换.

如果有帮助的话,我在Windows 7中工作.我安装了python(x,y),并从那里启动spyder(spyder版本2.1.9).我已经看到了一些类似的问题,但我无法解决这个问题.在我看来有人说ipythons最新版本与spyder不兼容,但后来我看到另一篇帖子说不管是否应该支持交互式绘图.谢谢您的帮助!如果有人有替代环境我可以用来模仿也可以工作的matlab行为,我对Python很新.

import matplotlib.pylab as plt
plt.ion()
plt.plot([1,2,3])
plt.show()
plt.ylabel('This is an axis')
print ("Hello")
Run Code Online (Sandbox Code Playgroud)

python plot interactive figure spyder

13
推荐指数
1
解决办法
3万
查看次数

R Markdown HTML数字数字

对于HTML格式的R Markdown脚本,是否有人知道如何对字幕中的数字进行编号?

对于PDF文档,标题将说明如下:

图X:一些标题文本

但是,HTML版本的等效标题将简单地说:

一些标题文字

这使得数字的交叉引用数字完全无用.

这是一个最小的例子:

---
title: "My Title"
author: "Me"
output:
  pdf_document: default
  html_document: default
---

```{r cars, fig.cap = "An amazing plot"}
plot(cars)
```


```{r cars2, fig.cap = "Another amazing plot"}
plot(cars)
```
Run Code Online (Sandbox Code Playgroud)

我尝试过设置toc,fig_caption并且number_sections在每种输出格式中,但这似乎不会改变结果.

html r caption figure r-markdown

13
推荐指数
3
解决办法
6398
查看次数