假期折腾了很多东西,但没有完整的记录,等回忆的时候才有点慌。没记住的就算了,把记住的东西记下来也不错。

Octave里角度制的三角函数

Octave里默认的三角函数,比如sincos等用的单位是弧度制,就是说π是180°,我以前总用蹩脚的方式把角度换算到弧度来计算:

1
sin(30/180 * pi)

后来总算是怒了,查了一下,发现有相关的函数,以“d”结尾,就是sindcosd等,所以上面的代码用sind(30)就行了。

shell-mode里引用执行过的命令的符号

这些符号挺难记的,也不是很安全,但对于Emacs用户就没有这个问题,因为以下的符号都可以在shell-mode里动态补全:

!!: 这个是上一条命令
!:0: 上一条命令的命令部分
!:1: 上一条命令的第一个参数

其实还有很多,但我感觉我也记不住,能记住这几个就不错了。