diff --git a/phySpider.py b/phySpider.py index 09f475d9110adb5d447a72f0d5a35bd336064195..f1d86ab0e1f7b2e127ecd3956bed25431c3e19fb 100644 --- a/phySpider.py +++ b/phySpider.py @@ -1,7 +1,6 @@ #!/bin/env python3 # -*- coding: UTF-8 -*- # Scan if there's any empty seat to play physics exp.. -# License: Unauthorized copy is strictly FORBIDDEN. # By Recolic Keghart, Apr 26, 2017 import urllib.parse, urllib.request diff --git a/va/va.py b/va/va.py new file mode 100644 index 0000000000000000000000000000000000000000..cb709f95cbcb6b8e1def2ed065959b26763d31be --- /dev/null +++ b/va/va.py @@ -0,0 +1,15 @@ +import numpy +import sys +from quickmap import GetMap as draw + +print('Usage: python va.py path/va-dat.in <Voltmeter range(V)> <Ammeter range(mA)> <fit line>') +print('Example: python3 va.py va-dat.in 1 15 true') +dat=numpy.loadtxt(sys.argv[1], delimiter=' ') +Uraw,Iraw=dat[:,0],dat[:,1] +U=[utrue/100*float(sys.argv[2]) for utrue in Uraw] +I=[itrue/150*float(sys.argv[3]) for itrue in Iraw] +# 1V 15mA. Edit it to adjust Ammeter/Voltmeter range. +if sys.argv[4] == 'true': + draw(I,U,line=True,passO=True) +else: + draw(I,U) diff --git a/va/va1.py b/va/va1.py deleted file mode 100644 index 9faf2d9f78f3170172cb70be696b5c31e5f96931..0000000000000000000000000000000000000000 --- a/va/va1.py +++ /dev/null @@ -1,10 +0,0 @@ -import numpy -import sys -from quickmap import GetMap as draw - -dat=numpy.loadtxt(sys.argv[1], delimiter=' ') -Uraw,Iraw=dat[:,0],dat[:,1] -U=[utrue/100*2.5 for utrue in Uraw] -I=[itrue/150*30 for itrue in Iraw] - -draw(I,U,line=True,passO=True) diff --git a/va/va2.py b/va/va2.py deleted file mode 100644 index 2a65817bd2387a0c79713a1215d055d5dee122ca..0000000000000000000000000000000000000000 --- a/va/va2.py +++ /dev/null @@ -1,10 +0,0 @@ -import numpy -import sys -from quickmap import GetMap as draw - -dat=numpy.loadtxt(sys.argv[1], delimiter=' ') -Uraw,Iraw=dat[:,0],dat[:,1] -U=[utrue/100*5 for utrue in Uraw] -I=[itrue/150*7.5 for itrue in Iraw] -# 1V 15mA. Edit it to adjust Ammeter/Voltmeter range. -draw(I,U) diff --git a/va/va3.py b/va/va3.py deleted file mode 100644 index 453fe3259c6d018bf20424b427d790f60d7eb551..0000000000000000000000000000000000000000 --- a/va/va3.py +++ /dev/null @@ -1,10 +0,0 @@ -import numpy -import sys -from quickmap import GetMap as draw - -dat=numpy.loadtxt(sys.argv[1], delimiter=' ') -Uraw,Iraw=dat[:,0],dat[:,1] -U=[utrue/100*5 for utrue in Uraw] -I=[itrue/150*15 for itrue in Iraw] -# 1V 15mA. Edit it to adjust Ammeter/Voltmeter range. -draw(I,U)