Я новичок в MATLAB, и, следовательно, трудно перейти от реализации Matrix Matrix к реализации MATLAB, поэтому для нижеприведенного фрагмента кода, какова была бы векторная реализация MATLAB?Как реализовать векторную версию этого фрагмента кода в MATLAB?
g = zeros(size(z));
for i=1:size(z)(1),
for j=1:size(z)(2),
g(i,j)= 1/ (1+exp(-z(i,j)));
end;
end;
z может быть матрицей, скалярным или даже вектором. Спасибо за помощь !.
Посмотрите https://mathworks.com/help/matlab/ref/meshgrid.html особенно 'вычисляем выражение $ х^2 + у^2 $ над 2-D сеткой. Пример. – Lanting
'g = 1 ./ (1 + exp (-z));'. Это так просто. – buzjwa