Matplotlib 如何将图形/数组向右移动

Matplotlib 如何将图形/数组向右移动,matplotlib,Matplotlib,我一直在寻找各种解决问题的方法,但没有得到任何帮助。我正在创建一个正弦波并将其分解为缓冲区。把它切成几部分。程序似乎运行得很好,但所有部分都从0开始,与所需的起点相反 代码: 这将打印两个部分的正确图形,但第二个图形从0开始(与2048-4096范围相反) 我正在使用pylab.plot函数-有人能帮忙吗?在plot()函数中,您需要指定X轴: pylab.plot(range(0,2048),arr2) pylab.draw() pylab.figure() pylab.pl

我一直在寻找各种解决问题的方法,但没有得到任何帮助。我正在创建一个正弦波并将其分解为缓冲区。把它切成几部分。程序似乎运行得很好,但所有部分都从0开始,与所需的起点相反

代码:

这将打印两个部分的正确图形,但第二个图形从0开始(与2048-4096范围相反) 我正在使用pylab.plot函数-有人能帮忙吗?

plot()
函数中,您需要指定X轴:

pylab.plot(range(0,2048),arr2)   
pylab.draw()      
pylab.figure()
pylab.plot(range(2048,4096),arr3)

pylab.show()

包含指向文档的链接很有帮助
pylab.plot(range(0,2048),arr2)   
pylab.draw()      
pylab.figure()
pylab.plot(range(2048,4096),arr3)

pylab.show()