0
function g = sigmoid(z)
g = zeros(size(z));
data = load('ex2data1.txt');
y = data(:, 3);
theta = [0;1;2];
m = length(y);
one = ones(m,1);
X1 = data(:, [1, 2]);
X = [one X1];
zz = theta' * X';
ztr = zz';
g = 1/ (1 + exp(-ztr));
end
どんなに私は0、どのようにこれが動作するようになっているされている1は、最初のエントリと残りはと1x100行列を取得していますZ与えるどのような値、正常に動作し、これはありませんか?それが唯一のラインg = zeros(size(z));
とg
で使用されているのでシグモイド関数