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. XLS函數的八度誤差
- 5. 正弦函數的八度fft
- 6. 八度中的函數句柄格式
- 7. GNU八度的均值函數
- 8. Octave:xlsread函數undefined +導致八度崩潰
- 9. 在八度中創建函數
- 10. 轉換C函數對Perl
- 11. 如何將八個傳遞函數分成八度?
- 12. 將.mat格式的數據集轉換爲.csv八度/ matlab
- 13. 從分數轉換爲十進制表示在八度
- 14. GNU八度,轉換矩陣爲String
- 15. 如何將函數轉換爲角度範圍函數
- 16. 八度:定義一個函數插值數據點
- 17. 將增量對轉換爲度數
- 18. 八度積分
- 19. 將C函數轉換爲Lua函數
- 20. 轉換成函數
- 21. SQL轉換函數
- 22. 轉換Excel函數
- 23. 轉換JavaScript函數
- 24. pspice - > ngspice轉換 - 絕對值函數
- 25. 轉換函數刪除類對象?
- 26. 將lambda函數轉換爲pickleable對象
- 27. C++將八進制小數轉換爲十進制小數?
- 28. 如何將二進制數字轉換爲八進制數字?
- 29. 將四元數轉換爲八元數。 ASM 8086
- 30. 將具有多個八進制數的bytea轉換爲整數
這也是我最初的解決方案,我只是想確保我沒有爲已包含的函數定義函數。感謝您的計算比較,這太棒了! – aconkey
@aconkey - 我的榮幸!我沒有在發佈答案btw之前刷洗Octave文檔。我可能應該在我的回答中提到這一點。祝你好運! – rayryeng