0

この質問は、pyserial と matplotlib を使用したこの 1 つのライブ プロットの次の質問です。

これで、データをライブ プロットできますが、たとえば、プロットを y = 0 から開始する必要があります。

var_y from device begin with 300, y = 0
var_y = 500 -> y = 200
var_y = 700 -> y = 400
and so on

これは、pyserial を使用した私の var_y 変数のキャプチャです

self.var_y = np.array(self.data,dtype=object)[:,1]

var_y がどのように変化しても、プロットは常に y = 0 から開始する必要があります

4

1 に答える 1

0

関数ylim()を見てください。あなたの場合、あなたは以下を使うべきです:

ax.set_ylim(0,someMaxValue)

これは、電話をかける前に毎回設定する必要があります

plt.show().
于 2012-01-10T15:17:02.107 に答える