由于睡眠的周期相对来说是没有规律可循的,所以用神经网络对一个晚上的睡眠分期进行训练,然后预测另一个晚上的睡眠分期。你可枯液以考虑用anfis自适应神经网络来预测。
现举例说明,如何使用anfis自适应神经网络来预侍仔测。
x = (0:0.1:10)'
y = sin(2*x)./exp(x/5)
epoch_n = 20
in_fis = genfis1([x y],5,'gbellmf')
out_fis = anfis([x y],in_fis,epoch_n)
老败汪 plot(x,y,x,evalfis(x,out_fis))
legend('Training Data','ANFIS Output')
xlabel('x'),ylabel('y')
把这部分保存为M函数,注意文件名一定是:Lemaitrechaboche
function dy=Lemaitrechaboche(t,y)
r=13.19A=1209x=620a0=13.2478
a1=0.00007865a2=-0.0001924z=733.25
k=a0+a1*(x-z)+a2*(x-z)^2
dy=[0(x/A)^r*(1-y(2))^(-k)]
end
————————分割线——————————
在命令窗枯旅口输入:
[t2,y2]=ode45(@Lemaitrechaboche,[0,565],[0,0]) %Lemaitrechaboche模型函没森凳数数春销值求解
plot(t2,y2)
结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)