Octave是否具有类似于Matlab的logsig函数的内置对数转换函数?八度 - 对数转换函数
0
A
回答
3
我不相信八度,但你可以自己创建logsig
输出。的logsig
传递函数(或Log-Sigmoid函数...或简称Sigmoid功能)被简单地定义为:
a = 1 ./ (1 + exp(-n));
n
将存储在向量/矩阵/等。这样的输入值,只需将您的值放入一个矩阵/向量n
中,然后使用上面的代码将logsig
函数应用于在n
中定义的每个值。
例
n = [0; 1; -0.5; 0.5];
a = 1 ./ (1 + exp(-n))
a =
0.5000
0.7311
0.3775
0.6225
这与MATLAB的logsig
功能相比,我们得到:
a2 = logsig(n)
a2 =
0.5000
0.7311
0.3775
0.6225
1
logsig是NNET倍频伪造包的一部分。 http://sourceforge.net/p/octave/code/HEAD/tree/trunk/octave-forge/main/nnet/inst/logsig.m
如果它不是在核心Matlab(在这种情况下,神经网络工具箱),你应该看看相应的八度锻造包。不幸的是nnet没有维护。
链接的logsig.m基本上与rayrengs相同,但也检查有限。
相关问题
- 1. 八度导入函数
- 2. 声明一个数值函数在八度/ MATLAB函数
- 3. 八度中的函数句柄格式
- 4. Octave:xlsread函数undefined +导致八度崩溃
- 5. 八度中的匿名函数总和
- 6. 在八度中创建函数
- 7. XLS函数的八度误差
- 8. GNU八度的均值函数
- 9. 正弦函数的八度fft
- 10. 转换C函数对Perl
- 11. 如何将八个传递函数分成八度?
- 12. 从分数转换为十进制表示在八度
- 13. 将.mat格式的数据集转换为.csv八度/ matlab
- 14. 转换.mat为.csv八度/ matlab
- 15. GNU八度,转换矩阵为String
- 16. 检测数字在八度
- 17. 如何将函数转换为角度范围函数
- 18. 八度:定义一个函数插值数据点
- 19. 将增量对转换为度数
- 20. 八度积分
- 21. 将C函数转换为Lua函数
- 22. SQL转换函数
- 23. 转换Excel函数
- 24. 转换JavaScript函数
- 25. 转换成函数
- 26. 将lambda函数转换为pickleable对象
- 27. pspice - > ngspice转换 - 绝对值函数
- 28. 转换函数删除类对象?
- 29. 将八进制数转换为十进制数的算法?
- 30. 将四元数转换为八元数。 ASM 8086
这也是我最初的解决方案,我只是想确保我没有为已包含的函数定义函数。感谢您的计算比较,这太棒了! – aconkey
@aconkey - 我的荣幸!我没有在发布答案btw之前刷洗Octave文档。我可能应该在我的回答中提到这一点。祝你好运! – rayryeng