Vim、Python、Matlab互相调用
Vim,Python,Matlab之间有6=3*2中关系。我们这里只说,vim调Python, vim调matlab, python调matlab三种情况。vim可以编辑.py,和.m文件,也有语法高亮。如果能在编辑完文档后按个什么键,就能执行程序是在好不过的了。matlab强是强在科学计算,矩阵计算,但是它的数据结构很单一,字符串处理上稍显不足。因此python调用matlab的情况也是有可能的。python毕竟是一样很强大的语言。(官网上通篇英语,确有两个汉字“下载”)!
Matlab闯Python Challenge第七关
昨天晚上,拾起被我扔下很久的之旅。到了第七关,郁闷的事情来了。闯第七关需要用到Python Imaging Libaray,和我装的Python 3.1不兼容。不想因为如此变态的原因,放弃Python Challenge。于是,转而求助Matlab。幸好,Matlab的Image Processing Toolbox很强大。
先简单介绍一下Python Challenge。它是一个闯关游戏。每一关的题目是一副图片,有的时候图片下会有文字提示,有的时候需要看网页的源代码才能猜出到底想让你干嘛。题目的答案是一个字符串,把它输入到地址栏里,如果答对的话,就可以进入下一关。解答的过程是需要编程的。虽然,这个网站的作者本意是希望你用Python解答,但是用其他语言也是可以的。
题目只有一幅图片:

矩阵、表格转换成latex表格通用版Python程序
上周写了通过Python轻松把矩阵转换成latex代码,其中的Python程序,特殊性很强,不够通用,原因在于“for i in [3,2]”和“content=content[3:-3]”这两句。
经过修改,得到了一个比较通用的Python程序。