我想绘制一组特定的x和y值。
y_0= abs(z-125) ## z-known so it's not a problem
x_0= abs(z-125)-x ## x- this is unknown
plt.plot(x_0,y_0)
plt.title("y_values vs x_values")
plt.xlabel("x_values")
plt.ylabel("y_values")
plt.legend()
plt.show()
我的问题是我收到错误: ValueError:x和y必须具有相同的第一维
如何改变x(增量为0.001),以便x_0和y_0具有相同的尺寸,我可以绘制它?
注意:x和z都是数组
例如
y_0= abs(z-125)
>>print y_0
[ 13.47 35.937 1124. ..., 19.543 30.049 1124. ]
x_0= abs(z-125) -0.001
>>print x_0
[ 13.469 35.936 1123.999 ..., 19.542 30.048 1123.999]
x_1= abs(z-125) -0.002
>>print x_1
[ 13.468 35.935 1123.998 ..., 19.541 30.047 1123.998]
你可以看到上面的0.001和0.002是x的一部分,它是一个数组。我想绘制y_0 vs x_0(x_1 .. x_2 ... x_3),但是逐个进行是不切实际的