matlab画Sigmoid函数图像 代码
时间: 2023-03-28 16:01:02 浏览: 156
可以使用以下代码画出Sigmoid函数的图像:
x = -10:.1:10;
y = 1./(1+exp(-x));
plot(x,y);
xlabel('x');
ylabel('y');
title('Sigmoid函数图像');
相关问题
matlab画sigmoid函数图像,x轴范围[-5,5],间隔1;y轴范围[-2,2],间隔1;y轴居中
x = -5:0.1:5;
y = 1./(1+exp(-x));
plot(x,y);
ylim([-2,2]);
yticks(-2:1:2);
yticklabels({'-2','','0','','2'});
xlim([-5,5]);
xticks(-5:1:5);
grid on;
ax = gca;
ax.YAxisLocation = 'origin';
求Sigmoid函数及其导数的函数图像matlab代码
Sigmoid函数的函数图像可以用以下的MATLAB代码实现:
```
x = -10:0.1:10;
y = 1./(1 + exp(-x));
plot(x, y);
```
Sigmoid函数的导数的函数图像可以用以下的MATLAB代码实现:
```
x = -10:0.1:10;
y = exp(-x)./((1 + exp(-x)).^2);
plot(x, y);
```
注意,这里我们使用了点除符号(./)和点乘符号(.*)来进行逐元素运算,这是因为我们希望对整个向量进行运算,而不是对向量中的每个元素进行运算。
阅读全文