D_diodeIV.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:pslab-desktop-apps 作者: fossasia 项目源码 文件源码
def acquire(self):
        V=self.I.set_pv1(self.V)
        VC =  self.I.get_average_voltage('CH3',samples=20)
        self.X.append(VC)
        self.Y.append((V-VC)/1.e3) # list( ( np.linspace(V,V+self.stepV.value(),1000)-VC)/1.e3)
        self.curves[-1].setData(self.X,self.Y)

        self.V+=self.stepV.value()
        if self.V>self.stopV.value():
            self.looptimer.stop()
            txt='<div style="text-align: center"><span style="color: #FFF;font-size:8pt;"># %d</span></div>'%(self.plotnum)
            text = pg.TextItem(html=txt, anchor=(0,0), border='w', fill=(0, 0, 255, 100))
            self.plot.addItem(text)
            text.setPos(self.X[-1],self.Y[-1])
            self.curveLabels.append(text)
            self.tracesBox.addItem('#%d'%(self.plotnum))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号