السلام عليكم ورحمة الله وبركاته
حاولت برمجة خوارزمية adaline ببرنامج الماتلاب ولكن تظهر لي بعض الأخطاء كيف أصححها
الكود :
m=input('enter the number of patterns');
n=input('enter the number of problem dimention ');
for i=1:m
xi0=1;
for j=1:n
xij=input('enter the input element ');
end
end
for i=1:m
t(i)=input('enter the target ');
end
for i=1:n
w(i)=input('enter initia weight ');
end
alpha=input('enter alpha ');
th=input('enter threashold');
cond=0;
while (cond > th)
i=1;
yin=x((i-1)%(m+1)),:).w(i);
dw=alpha*(t(i)-yin)*x((i-1)% m+1,:);
cond=max(dw);
w(i+1)=w(i)+dw;
i=i+1;
end
fprintf(w);

:confused: :confused: :confused: