matlab画sigmoid函数图像,x轴范围[-5,5],间隔1;y轴范围[-2,2],间隔1;y轴居中
时间: 2023-10-03 09:09:46 浏览: 44
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';
相关问题
Matlab画sigmoid函数图像
您可以使用以下代码在MATLAB中绘制Sigmoid函数的图像:
```matlab
x = linspace(-10, 10, 1000); % 创建从-10到10的等差数列
y = 1./(1 + exp(-x)); % Sigmoid函数公式
plot(x, y, 'LineWidth', 2); % 绘图,设置线宽度为2
xlabel('x'); % 设置x轴标签
ylabel('Sigmoid(x)'); % 设置y轴标签
title('Sigmoid Function'); % 设置图像标题
grid on; % 添加网格线
```
运行以上代码将会得到sigmoid函数的图像。
用matlab绘画sigmoid函数图像
可以使用 MATLAB 的 plot 函数绘制 sigmoid 函数曲线图像。sigmoid 函数的公式为:
$$
f(x) = \frac{1}{1+e^{-x}}
$$
以下是绘制 sigmoid 函数曲线图像的 MATLAB 代码示例:
```matlab
x = -10:0.1:10; % 定义 x 轴范围和步长
y = 1./(1+exp(-x)); % 计算 sigmoid 函数值
plot(x,y); % 绘制曲线
title('Sigmoid Function'); % 添加标题
xlabel('x'); % 添加 x 轴标签
ylabel('f(x)'); % 添加 y 轴标签
```
运行上述代码,将会绘制 sigmoid 函数的图像。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)