同时生成许多matplotlib图形

时间:2019-01-21 16:24:43

标签: python matplotlib concurrency

我想使用N生成大量(matpotlib)PDF图。 每个图都需要读取变量x的内容,而无需对其进行修改。 当N太大时,代码需要花费一些时间才能完成。 是否可以使用某种并发方式来加快处理速度 (例如,通过发送作业以将每个PDF生成到不同的线程)?

from pylab import *

N = 1000
x = linspace(0,100,10001)

for n in range(N):
    fig = figure()
    plot(x,sin(x/(n+1)))
    savefig(f'{n+1}.pdf')
    close(fig)

0 个答案:

没有答案
相关问题