Tagged "tech"

Octave简单应用(一)

Octave 是一个旨在提供与Matlab语法兼容的开放源代码科学计算及数值分析的工具;它提供了方便的互动命令列接口来解决线性与非线性的数值运算问题,并可将计算结果可视化,与高价的商业软体MATLAB语法几乎兼容 环境搭建 安装octave Mac OSX平台下,用神器Homebrew安装 brew tap homebrew/science brew update && brew upgrade brew install octave 安装完成看到如下提示: setenv('GNUTERM','qt') # Requires QT; install gnuplot --with-qt setenv('GNUTERM','x11') # Requires XQuartz; install gnuplot --with-x11 setenv('GNUTERM','wxt') # Requires wxmac; install gnuplot --with-wxmac setenv('GNUTERM','aqua') # Requires AquaTerm; install gnuplot --with-aquaterm 这里提示我们要设置默认的graphics toolkit。首先选择GUI的展示基于那种框架,我选择x11。安装gnuplot: brew install gnuplot --with-x11 配置 在 .bash_profile种添加环境变量 export FONTCONFIG_PATH=/opt/X11/lib/X11/fontconfig 配置默认的graphics toolkit ,在配置文件 /usr/local/share/octave/site/m/startup/octaverc 中添加 setenv('GNUTERM','x11') 启动 直接命令行执行octave ,或者保存成脚本,打开脚本编辑器新加脚本 tell application "Terminal" do script "`which octave`; exit" end tell 保存成octave.