Jörg ich danke dir vielmals ...
JETZT ENDLICH HABE ICH ES GERAFFT
Aber auch dir Bernhard.
Danke für den geilen Support
Entropie Code verstehen
Re: Entropie Code verstehen
Leider ist mir beim plotten ein Fehler aufgefallen.
Habe ich ziemlich umständlich in Python übersetzt
Die Verteilung geplottet sieht bei beidem etwas anders aus :/
Code: Alles auswählen
# Integrationsgewichte
me.G5 = read.csv('xy.csv',sep=';',header=FALSE)[,2:3]
me.x = me.G5[,1] # daher hier Spalte 2
me.w = me.G5[,2] # Spalte 3
int.x = c((me.x/2+.5)*0.1,0.1+(me.x/2+.5)*0.9,1+(me.x/2+.5)*9,10+(me.x/2+.5)*90,100+(me.x/2+.5)*900)
int.w = c(me.w*0.1/2,me.w*.9/2,me.w*9/2,me.w*90/2,me.w*900/2)
Code: Alles auswählen
data = np.loadtxt('xy.csv',skiprows=1, delimiter=';')
x =data[:,1]
w = data[:,2]
#int.x
a = (x/2 + 0.5)* 0.1
b= 0.1+(x/2+.5)*0.9
g = 1+(x/2+.5)*9
c= 10+(x/2+.5)*90
d= 100+(x/2+.5)*900
X=[]
X.append(a)
X.append(b)
X.append(b2)
X.append(c)
X.append(d)
#int.w
q= w* 0.1/2
e= w*0.9/2
r= w*9/2
m= w*90/2
n= w*900/2
W=[]
W.append(q)
W.append(e)
W.append(r)
W.append(m)
W.append(n)
plt.plot(X, W, marker='.', linestyle='none')
plt.margins(0.02)