首页 > 其他 > 详细

matlab使用练习(3)

时间:2015-09-21 17:42:26      阅读:221      评论:0      收藏:0      [点我收藏+]

sigmoid.m文件

function g = sigmoid(z)
%SIGMOID Compute sigmoid functoon
% J = SIGMOID(z) computes the sigmoid of z.

g = zeros(size(z));  初始化g ,z可以是一个数,一个向量或者一个矩阵

% ====================== YOUR CODE HERE ======================
% Instructions: Compute the sigmoid of each value of z (z can be a matrix, vector or scalar)
Ones = ones(size(z));
g = Ones./(Ones + exp((-1).*z));  计算技术分享,

                                                 当z=0时,g=0.5; 当z<0时,g<0.5;当z>0时,g>0.5; 

                                                 当z->-∞时,g->0; 当z->+∞时,g->1

                                                 z可以是一个数,一个向量或者是一个矩阵

% =============================================================

end

matlab使用练习(3)

原文:http://www.cnblogs.com/yan2015/p/4826635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!