octave是matlab的开源实现版本。本人已经在fedora 19上安装使用。没有界面,在控制台下操作。
octave的学习资料:
http://en.wikibooks.org/wiki/Octave_Programming_Tutorial
sigmod函数和tanh函数是神经网络中常用的激活函数,使用octave作图,以方便观察他们的函数特性
Sigmod function:
ezplot('z=1/(1+exp(-x))',[-pi,pi])
Tanh fucntion
ezplot('z=(e^x-e^-x)/(e^x+e^-x)',[-pi,pi])