1

私は現在、PythonでSPICEシミュレーションからのデータをプロットしようとしています。情報のプロットに成功しましたが、特定のポイントから値を抽出する必要があります。たとえば、特定のx値を検索したいy場合や、その逆の場合などです。

pylab.figure(1)
pylab.title('NMOS')
pylab.semilogy(row.ngm_id[81*0:81*1],row.nidw[81*0:81*1],label='L = 0.35u')
pylab.xlabel('gm/ID [S/A]',fontsize=20)
pylab.ylabel('ID/W [A/m]',fontsize=20)
pylab.legend()
pylab.grid()
pylab.show()
4

1 に答える 1

0

プロットする前にデータを取得するのが最善の方法ですが、他の方法が見つからない場合は、プロットから取得したラインオブジェクトからデータを取得できます。

# other commands
lines = pylab.semilogy(...)
#other commands
x,y = lines[0].get_data()
于 2012-12-09T14:55:48.497 に答える