softmax matlab代码
时间: 2023-10-05 21:07:27 浏览: 242
Softmax回归模型(matlab代码)
4星 · 用户满意度95%
以下是一个简单的 softmax 函数的 MATLAB 代码实现:
```matlab
function y = softmax(x)
% 计算 softmax 函数
% x: 输入向量
% y: 输出向量
% 计算指数
ex = exp(x);
% 计算和
sum_ex = sum(ex);
% 计算 softmax
y = ex / sum_ex;
end
```
使用方式:
将输入向量作为参数传递给函数,函数将返回 softmax 后的输出向量。
例如:
```matlab
x = [1, 2, 3];
y = softmax(x);
disp(y);
```
输出结果为:
```
0.0900 0.2447 0.6652
```
阅读全文