- 博客(10)
- 收藏
- 关注
原创 vim实现tab显示为4个空格而非替换
习惯了4个空格宽度的缩进但是又喜欢只敲一次Tab键,之前用VIM的时候网上找来了配置的方案直接套用,把Tab键直接替换成了4个空格。这样最初看着是不错的,但是回头需要删除对齐到上一层级的时候就抓狂了,每次退回都需要按4次退格。慢慢放弃了VIM,使用看起来更加自然一点的Notepad++。自从换了Mac,到时想从技能和习惯上给自己来一次革新。在此回到了VIM,其实,用了几个月Mac确实是只有VI
2017-01-17 19:48:08 1705
原创 Python绘制二维曲线的日常应用
使用Python绘制出类似Excel或者MATLAB的曲线还是比较容易就能够实现的,需要用到的额外库有两个,numpy和matplotlib。使用这两个模块实现的曲线绘制其实在一定程度上更像是MATLAB的plot功能,不过今天看了一下matplotlib网站上的信息,现在的功能更为强劲了,而且已经支持三维图像的绘制。模块库的安装非常简单,我使用的Mac,在Mac上用pip进行了两个模块库的安
2017-01-15 17:48:29 4508
原创 numpy中linspace用法
linspace的功能最初是从MATLAB中学来的,用此来创建等差数列。近期用Python的时候发现也有这个功能,提供相应功能的是numpy。关于MATLAB中的功能就不再进行赘述了,接下来把我可能用到的Python用法来简单做一个小节。编写如下代码: 1 #!/usr/bin/python 2 3 import numpyas np 4
2017-01-15 14:23:29 177383 4
原创 Python中assert函数的用法小结
写程序的时候加上更加严谨的检查的习惯是我前不久刚刚学到的,之前纵然知道这很有用也很有必要,但是从来没有主动去尝试过。年前看了一本国外一个人写的C语言数据结构与算法讲义之后,觉得以后自己的软件中也有必要加上这种类似的检测,甚至说我常用的一些小脚本也有必要把这个加进去。从15年下半年开始,我用的脚本语言Python居多,今天就大致总结一下Python中这种检测以及终止程序的方式。Python中
2017-01-14 23:26:20 23930 1
原创 Java代码风格探索
刚刚开始学习Java,对这门语言还没有什么深入的了解。跟着教程学习了几天,还处于hell world的阶段。不过也没什么,我本身就是喜欢这种按部就班、稳扎稳打的方式,何况我计划学习Java学习的深入一些。看了不同的教程,包括纸质的以及慕课网网站上的视频,看到的代码风格基本上都是像下面这种: 1 publicclass HelloWorld{ 2 public
2017-01-12 23:21:41 706
原创 Mac OS搭建简单的Java开发环境
刚刚开始学习Java,一切从头开始。最初准备看书,一看全都是六七百页的书籍怕我一路看下去进展不快,于是找了网络学习教程。我知道网络教程或许也不是很好学,但是至少可以给我讲个大概。了解了大概之后,再找本书看看基本就可以以浏览的方式来进行了。今天掌握的内容简单,只是有些简单的概念。比较值得总结的是开发环境的搭建,我自己用的Mac,跟教程不是很一致,自己试了一下简单做一下记录。先试了一下电脑上是
2017-01-10 00:46:48 1439 1
原创 CMD启动MATLAB并执行脚本小结
欢迎路过的YUAN类朋友相互交流,以下是我的联系方式:Email:greyzhang@126.com微信:grey0612关于这部分功能实现的掌握已经是前一段时间的事情了,今天再总结一下最近使用过程中的一点其他的收获。顺便再记录一个测试的例子,就当作知识的温习了。1,在C:\Users\grey\workspace\MATLAB\test下放一个测试脚本my_test.m,
2017-01-04 23:33:38 11683
原创 mexw32文件删除异常处理
欢迎路过的YUAN类朋友相互交流,以下是我的联系方式:Email:greyzhang@126.com微信:grey0612说起来这个问题其实困扰了我很久,直到现在我也没有弄明白为什么会这样,为什么我瞎试出来的这个方法有效。如果真等哪天我能够说的清楚,我想那个时候我对Windows下的PC程序编译以及运行机理了解的比较透彻了。简单的现象描述:在使用MATLAB的时候,我时常会
2017-01-04 22:53:14 1624
原创 斐波那契数列知识小结
欢迎路过的YUAN类朋友相互交流,以下是我的联系方式:Email:greyzhang@126.com微信:grey0612之前学习Python的时候第一次认真学习了一下斐波那契数列,也是我第一次认真研究了一下编程语言的基础知识。今天依然从Python入手吧,先把之前完成的斐波那契数列函数实现一下。代码如下: 1 #!/usr/bin/python 2 3
2017-01-02 22:44:47 2728
原创 使用MATLAB和Python迭代求解黄金分割
欢迎路过的YUAN类朋友相互交流,以下是我的联系方式:Email:greyzhang@126.com微信:grey0612虽说可能使用Python写几段小代码测试一下算法,但是我现在学习的确实是MATLAB的教程。是Mooler老爷子的书籍,MATLAB编程体验。第一个话题是迭代,这在学习Python的时候也是一个比较重要的话题。书中的例子是用MATLAB来实现黄金分割的求
2017-01-02 15:05:01 1610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人