from __future__ import division
from numpy import *
import matplotlib as plt
import os
clear = lambda: os.system('cls')
clear() # clear screen
meu=1e-05 # exponential form
x1=load(char('neweeg.txt'))
x=x1(arange(1,5000))
xx=x1(arange(5001,10000))
N=length(x)
X=zeros(4,1)
w=rand(4,1)
for n in arange(1,N).reshape(-1):
X[arange(2,end())]=X(arange(1,end() - 1))
X[1]=x(n)
y[n]=w.T * X
e[n]=x(n) - y(n)
w=w + meu * e(n) * X
J[n]=e(n) * e(n)
MSE=mean(J,1)
plt.plot(10 * log10(MSE))
plt.figure
plt.plot(x)
hold(char('on'))
plt.plot(y,char('r'))
plt.figure
plot(xx - (e).T)
hold(char('on'))
plt.plot(xx,char('r'))
ERRORTypeError: «модуль» объект не вызываемая с помощью
file "/home/pi/Documents/final.py", line 10, in <module>
x1=load(char('neweeg.txt'))
typeError: 'module' object is not callable
отформатируйте ваш код правильно, используя [уценки] (http://stackoverflow.com/help/formatting) –
сэр я не понимаю, что you'r говоря, в строке 8 он показывает ошибку –
сэр любезно сделайте мне одолжение, я работаю над моим проектом в прошлом году, –