Octave和shell-mode的几个小技巧
假期折腾了很多东西,但没有完整的记录,等回忆的时候才有点慌。没记住的就算了,把记住的东西记下来也不错。
Octave里角度制的三角函数
Octave里默认的三角函数,比如sin
、cos
等用的单位是弧度制,就是说π是180°,我以前总用蹩脚的方式把角度换算到弧度来计算:
1 | sin(30/180 * pi) |
后来总算是怒了,查了一下,发现有相关的函数,以“d”结尾,就是sind
、cosd
等,所以上面的代码用sind(30)
就行了。
shell-mode里引用执行过的命令的符号
这些符号挺难记的,也不是很安全,但对于Emacs用户就没有这个问题,因为以下的符号都可以在shell-mode里动态补全:
!!
这个是上一条命令
!:0
上一条命令的命令部分
!:1
上一条命令的第一个参数
其实还有很多,但我感觉我也记不住,能记住这几个就不错了。
或者您可以把评论发在别处,添加指向本页的连接,然后把网址告诉我:
本文标题:Octave和shell-mode的几个小技巧
文章作者:Chris
发布时间:2016-10-07
最后更新:2022-03-23
原始链接:https://chriszheng.science/2016/10/07/Random-tips-of-Octave-and-shell-mode/
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
分享