统计Matlab代码量

作者:

写了一个统计代码量的函数,函数已 上传到 Matlab Central File Exchange 下载地址 ,使用方法:

MCount.lines(directory_path) 统计目录下 m 文件总代码行数。

MCount.reallines(directory_path)统计目录下代码行数(不计空行和注释行)。

MCount.size(directory_path) 统计目录下代码总文件大小。

到公司最近半年才开始大规模使用 Matlab ,统计了一下我在过去半年写了的成果:

  • 19537 行
  • 12320 行(去除空行和代码行)
  • 代码文件 603K (只统计.m 格式文件)

有 27%的行为空行和注释行,看来我写的注释还是挺多的 :D 。听说要想成为一门编程语言大师,至少得写 10 万行以上程序,这样看我还差得远,努力努力。

Q. E. D.

类似文章:
编程 » Matlab
在写 Matlab 程序时,函数的命名方式让人头疼,很难保证刚写的一个函数名在很久以前被用过,成为隐藏的一颗炸弹。
编程 » Matlab
Matlab 在启动时会自动运行脚本 startup.m。在这个脚本里可以自动修改当前目录,修改显示方式等等。比如
编程 » Matlab
第一步, which函数可用来获取 Matlab 函数的全路径(包含路径和文件名)。
编程 » Matlab
读者来信:
没有人敢说 Matlab 的帮助文件不够详细和全面,但 Matlab 里面的确存在一些功能和函数,你很难找到它的帮助文档。下面列举一些,以后碰到其它的也会放到这里来:
书评影评 » TED, 核能
最近日本的核泄露事件让大家重新考虑这个话题,让我想起恰好在前几天看到的一个 TED 视频,《这个世界需要核能吗》, 视频在 youku 上有
数学 » 心理学, 测试
下面的题目,是根据超级数据分析和心理学的分析而设计的。在不知不觉中就能够看出你的自信力。题目和分析结果均来自 数据化管理 你的第三只眼睛 ,我这儿做了一些代码加工工作。