なぜ私にこのエラーが表示されるのか分かりません。私は他の名前でtemp1を変更しようとしましたが、それは同じです。誰でもGNU Octaveでこのエラーが発生する理由を教えてください。
>> for i = [1:10000]
temp0 = theta0 - ((a/m)*((X(i,1)*theta0 + X(i,2)*theta1) - Y(i))*X(i,1)
temp1 = theta1 - ((a/m)*((X(i,1)*theta0 + X(i,2)*theta1) - Y(i))*X(i,2)
parse error:
syntax error
>>> temp1 = theta1 - (a/m)*((X(i,1)*theta0 + X(i,2)*theta1) - Y(i))*X(i,2)
^
これはシンプルなタイプミスで、将来の訪問者にはあまり有益ではないため、この問題を削除することをお勧めします。また、将来的には、あなたの問題を解決した場合(以下のように見える)、回答を受け入れたものとしてマークするのは丁寧です。ありがとう – Wolfie