美文网首页
算技@机器学习杂记(编程)

算技@机器学习杂记(编程)

作者: 苏尚君 | 来源:发表于2016-04-13 22:50 被阅读66次

    说明

    主要内容目前是 Coursera 上 Andrew Ng 开设的 Machine Learning 课程对应的每周作业笔记(我遇到了什么明显问题,可能包含解决方案)已经迁移到私有库(考虑到 Coursera Honor Code)。对这门课的某些作业有不清楚的同学,欢迎私信联系我。

    Octave

    特殊问题记录

    作图命令 plot 无法执行

    • 版本:按 Coursera 给出的地址下载的 Octave 3.8.0
    • 平台:Mac OS EI Captian 10.11.4
    • 问题描述:已有代码
      t = [0:0.01:0.98];
      y = sint(t);
      
      下一步输入 plot(t, y); 时,提示
      p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}span.s1 {font-variant-ligatures: no-common-ligatures}
      
      gnuplot> set terminal aqua enhanced title "Figure 1"  font "*,6" dashlength 1
                        ^
           line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list
      
    • 解决方式:[1][2][3][4]
      1. (?不确定是否需要这步)参考stackoverflow的这篇Octave官方wiki上AquaTerm词条指向,到这里下载了 AquaTerm
      2. 在命令行输入下述命令安装 Homebrew(命令来自官网
        /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
        
      3. 参考stackoverflow的这篇及其评论,输入下述代码
        brew install gnuplot --with-auaterm
        # 因为这个参数,我才觉得也许不需要第一步?
        

    参考资料


    1. Octave-Gnuplot-AquaTerm error: set terminal aqua enhanced title “Figure 1”…unknown terminal type"

    2. AquaTerm on Octave.org

    3. AquaTerm on Sourceforge.net

    4. Homebrew

    相关文章

      网友评论

          本文标题:算技@机器学习杂记(编程)

          本文链接:https://www.haomeiwen.com/subject/otcglttx.html