标签: matlab for-loop
我想在for循环中更新'w'的值,但它始终保持不变。在第一步中,w必须为零。
d = 1; a = 0.01; w = [0 ; 0]; for i=1:250 X = [1 ; myData{i,1}]; Y = sign(w'*X); w = w + a*(d-Y)*X ; end
'myData'是一个包含X值的矩阵。你能告诉我该怎么办?