Signal是一个长度为2048的整数数组。下面显示了该数组的图形。
请注意,速度轴在左侧具有负值,在右侧具有正值。创建速度数组时,它从正数开始,并以负数结束,为什么x轴会反转绘图?如何使其从左到右绘制而不是从右到左?(从正到负而不是从负到正)
谢谢
import numpy.polynomial.polynomial as poly
from scipy import asarray as ar,exp, optimize
import numpy as np
import matplotlib.pyplot as plt
from scipy.optimize import curve_fit
signal = np.genfromtxt("rawdata/g924310/r_g924310_b1.txt")
for i in range(1,2048,1):
vel[i] = (1024.5 - i)* 0.137177
signal = np.genfromtxt("rawdata/g924310/r_g924310_b1.txt")
plt.plot(vel,signal,'b+:',label='scan')
plt.legend()
plt.title('1667 MHz (92.4, -31.0) - Antenna Temp v Vel')
plt.xlabel('Velocity')
plt.ylabel('Antenna Temp (K)')
plt.show()