gpt4 book ai didi

memory-management - Gnuplot 内存不足

转载 作者:行者123 更新时间:2023-12-01 12:37:40 25 4
gpt4 key购买 nike

我正在使用 Gnuplot 绘制图表。
事情就是这样,由于内存使用率很高,它不能正常工作,或者在几分钟内被杀死。

我的笔记本内存是4GB。文件大小在 1GB 到 1.5 GB 左右。
实际上,我是 C 语言和 gnuplotting 的初学者。我无法理解的是,为什么这个“看起来很简单”的作品需要这么多的记忆。它只是 t 和 x 之间的匹配点。

我将在下面写下文件的一部分。我在终端上写下的代码是;

plot "fl1.dat" u 1:2 linetype 1.

1.00000e+00 1.88822e-01

2.00000e+00 3.55019e-01

3.00000e+00 -1.74283e+00

4.00000e+00 -2.67627e+00

...

...

...

我能做的唯一方法是添加更多内存,还是在实验室使用计算机?

谢谢你。

最佳答案

绘制数据文件是为了查看某个数量的整体或全局行为,而不是您只能从数据文件中查看值的局部行为。这就是说,在你的情况下,我认为你不需要绘制文件中的每个点,因为文件很大,绘制它似乎毫无意义。因此,我提出以下建议:

pl 'fl1.dat' u 1:2 every 10

这将仅绘制每 10 个点,但如果无论如何有两个非常精细的点,那么它仍然会很好地显示绘图的全局行为。请记住,这不会连接各个点。如果您仍然想要一条连续的线,我建议创建另一个数据文件,其中包含每 10 个文件,然后像往常一样用线条绘制它。

关于memory-management - Gnuplot 内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28131705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com