Matlab 倍频程logsig传递函数
Octave是否有类似于Matlab函数的内置逻辑传递函数?我不相信Octave有,但您肯定可以自己创建Matlab 倍频程logsig传递函数,matlab,octave,Matlab,Octave,Octave是否有类似于Matlab函数的内置逻辑传递函数?我不相信Octave有,但您肯定可以自己创建logsig输出。logsig传递函数(或Log Sigmoid函数…或简称函数)的定义如下: a = 1 ./ (1 + exp(-n)); n将是存储在向量/矩阵/等中的输入值。因此,只需将您的值放入矩阵/向量到n,然后使用上述代码将logsig函数应用于n中定义的每个值 例子 将其与MATLAB的logsig函数进行比较,我们得到: a2 = logsig(n) a2 =
logsig
输出。logsig
传递函数(或Log Sigmoid函数…或简称函数)的定义如下:
a = 1 ./ (1 + exp(-n));
n
将是存储在向量/矩阵/等中的输入值。因此,只需将您的值放入矩阵/向量到n
,然后使用上述代码将logsig
函数应用于n
中定义的每个值
例子
将其与MATLAB的logsig
函数进行比较,我们得到:
a2 = logsig(n)
a2 =
0.5000
0.7311
0.3775
0.6225
我不相信Octave有,但是你当然可以自己创建
logsig
输出。logsig
传递函数(或Log Sigmoid函数…或简称函数)的定义如下:
a = 1 ./ (1 + exp(-n));
n
将是存储在向量/矩阵/等中的输入值。因此,只需将您的值放入矩阵/向量到n
,然后使用上述代码将logsig
函数应用于n
中定义的每个值
例子
将其与MATLAB的logsig
函数进行比较,我们得到:
a2 = logsig(n)
a2 =
0.5000
0.7311
0.3775
0.6225
logsig是nnet octave forge软件包的一部分 如果它不在核心Matlab(本例中为神经网络工具箱)中,您应该查看相应的octave forge软件包。不幸的是,nnet没有维护
logsig.m linked基本上与rayrengs相同,但也检查有限。logsig是nnet倍频程锻造包的一部分 如果它不在核心Matlab(本例中为神经网络工具箱)中,您应该查看相应的octave forge软件包。不幸的是,nnet没有维护
logsig.m linked与rayrengs基本相同,但也会检查finite。这也是我最初的解决方案,我只是想确保我没有为已经包含的函数定义函数。谢谢你的计算比较,太棒了@我的荣幸!顺便说一句,在发布答案之前,我确实浏览了Octave文档。我可能应该在我的答案中提到这一点。祝你好运这也是我最初的解决方案,我只是想确保我没有为已经包含的函数定义函数。谢谢你的计算比较,太棒了@我的荣幸!顺便说一句,在发布答案之前,我确实浏览了Octave文档。我可能应该在我的答案中提到这一点。祝你好运