plot_presets.py,preset.csv : Initial commit.
This commit is contained in:
parent
48765f6e25
commit
a223bdbfed
70
src/kc/data/gen_mod/plot_presets.py
Normal file
70
src/kc/data/gen_mod/plot_presets.py
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
import numpy as np
|
||||||
|
from mpl_toolkits.mplot3d import Axes3D
|
||||||
|
import matplotlib.pyplot as plt
|
||||||
|
import csv
|
||||||
|
|
||||||
|
plt.switch_backend('TkAgg')
|
||||||
|
|
||||||
|
"""
|
||||||
|
def randrange(n, vmin, vmax):
|
||||||
|
return (vmax - vmin)*np.random.rand(n) + vmin
|
||||||
|
|
||||||
|
fig = plt.figure()
|
||||||
|
ax = fig.add_subplot(111, projection='3d')
|
||||||
|
n = 100
|
||||||
|
for c, m, zl, zh in [('r', 'o', -50, -25), ('b', '^', -30, -5)]:
|
||||||
|
xs = randrange(n, 23, 32)
|
||||||
|
ys = randrange(n, 0, 100)
|
||||||
|
zs = randrange(n, zl, zh)
|
||||||
|
ax.scatter(xs, ys, zs, c=c, marker=m)
|
||||||
|
|
||||||
|
ax.set_xlabel('X Label')
|
||||||
|
ax.set_ylabel('Y Label')
|
||||||
|
ax.set_zlabel('Z Label')
|
||||||
|
|
||||||
|
plt.show()
|
||||||
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fn = "preset.csv"
|
||||||
|
|
||||||
|
fig = plt.figure()
|
||||||
|
ax = fig.add_subplot(111, projection='3d')
|
||||||
|
ax.set_xlabel('Threshold')
|
||||||
|
ax.set_ylabel('Lower')
|
||||||
|
ax.set_zlabel('Upper')
|
||||||
|
|
||||||
|
|
||||||
|
with open(fn) as f:
|
||||||
|
rd = csv.reader(f)
|
||||||
|
|
||||||
|
rd.next()
|
||||||
|
|
||||||
|
for x in rd:
|
||||||
|
label = x[0]
|
||||||
|
ch = x[1]
|
||||||
|
mode = x[2]
|
||||||
|
thresh= x[3]
|
||||||
|
upr = x[4]
|
||||||
|
lwr = x[5]
|
||||||
|
offs = x[6]
|
||||||
|
|
||||||
|
c = 'b'
|
||||||
|
if float(mode)==4:
|
||||||
|
c = 'g'
|
||||||
|
if float(mode)==0:
|
||||||
|
c = 'r'
|
||||||
|
|
||||||
|
lbl = "%s-%s" % (label,ch)
|
||||||
|
|
||||||
|
x = float(thresh)
|
||||||
|
y = float(lwr)
|
||||||
|
z = float(upr)
|
||||||
|
ax.scatter(x,y,z,c=c)
|
||||||
|
|
||||||
|
ax.text(x,y,z, '%s' % (lbl), size=10, zorder=1, color='k')
|
||||||
|
|
||||||
|
|
||||||
|
plt.show()
|
||||||
|
|
33
src/kc/data/gen_mod/preset.csv
Normal file
33
src/kc/data/gen_mod/preset.csv
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Preset,Channel,Mode,Threshold,Upper,Lower,Offset,CGain,WetDry,WGain
|
||||||
|
A,L,1.000000,60.000000,-1.100000,2.000000,,6.000000,1.000000,1.750000,
|
||||||
|
A,R,1.000000,60.000000,-0.990000,2.000000,,6.000000,1.000000,1.750000,
|
||||||
|
B,L,1.000000,77.000000,-0.500000,3.000000,,10.000000,,1.750000,
|
||||||
|
B,R,1.000000,74.000000,-0.500000,2.000000,,10.000000,,1.750000,
|
||||||
|
C,L,1.000000,80.000000,-0.500000,5.000000,,11.000000,1.000000,,
|
||||||
|
C,R,1.000000,80.000000,-0.500000,5.000000,,11.000000,1.000000,,
|
||||||
|
D,L,1.000000,70.000000,-3.900000,4.000000,,9.000000,1.000000,,
|
||||||
|
D,R,1.000000,70.000000,-4.500000,4.000000,,9.000000,1.000000,,
|
||||||
|
F_1,L,1.000000,50.000000,-3.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_1,R,1.000000,50.000000,-3.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_2,L,1.000000,60.000000,-3.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_2,R,1.000000,60.000000,-3.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_3,L,1.000000,55.000000,-3.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_3,R,1.000000,55.000000,-3.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_4,L,1.000000,55.000000,-5.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
F_4,R,1.000000,55.000000,-5.000000,1.000000,,6.000000,1.000000,2.000000,
|
||||||
|
G,L,4.000000,60.000000,-0.700000,8.000000,20.000000,10.000000,1.000000,,
|
||||||
|
G,R,4.000000,64.000000,-0.700000,8.000000,20.000000,10.000000,1.000000,,
|
||||||
|
G_A,L,4.000000,50.000000,-0.700000,2.000000,40.000000,10.000000,1.000000,,
|
||||||
|
G_A,R,4.000000,54.000000,-0.700000,2.000000,40.000000,10.000000,1.000000,,
|
||||||
|
G_1_A,L,4.000000,50.000000,-0.700000,8.000000,20.000000,10.000000,1.000000,1.000000,
|
||||||
|
G_1_A,R,4.000000,54.000000,-0.700000,2.000000,20.000000,10.000000,1.000000,1.000000,
|
||||||
|
G_1_D,L,4.000000,40.000000,-0.400000,7.000000,60.000000,10.000000,1.000000,1.000000,
|
||||||
|
G_1_D,R,4.000000,34.000000,-0.300000,5.000000,64.000000,10.000000,1.000000,1.000000,
|
||||||
|
1, X,0, 40,-5.5,0.3,0
|
||||||
|
2, X,0, 40,-5.5,8.0,0
|
||||||
|
3, X,0, 40, 2.5,0.3,0
|
||||||
|
4, X,0, 40, 2.5,8.0,0
|
||||||
|
5, X,0, 95,-5.5,0.3,0
|
||||||
|
6, X,0, 95,-5.5,8.0,0
|
||||||
|
7, X,0, 95, 2.5,0.3,0
|
||||||
|
8, X,0, 95, 2.5,8.0,0
|
|
Loading…
Reference in New Issue
Block a user