Ivan 的专栏

电路设计、嵌入式编程、算法。。。

scilab 读取处理 wav 文件

最近工作需要,要对wav文件中存储的声音信息进行分析处理。所以花了些时间收集了各种数学软件中处理wav 文件的方法。 Scilab Scilab 中处理音频文件的函数很多。其中最基本的是wavread和wavwrite。 y=wavread(wavfile) 将wav 文件中的波形...

2013-03-24 19:31:11

阅读数:3551

评论数:0

matlab 读取处理 wav 文件

最近工作需要,要对wav文件中存储的声音信息进行分析处理。所以花了些时间收集了各种数学软件中处理wav 文件的方法。 Matlab Matlab 是最方便的。甚至于不用写任何代码就能读取 wav 文件(我用的是matlab 7.1)。在当前路径窗口中双击wav 文件就自动将文件内容读入了。...

2013-03-24 18:55:11

阅读数:63961

评论数:2

歪写数学史(只要真理——罗巴切夫斯基)

即使目前为止的出场人物里超过半数来自法国, 我依然跳过了如帕斯卡, 傅里叶,彭赛列,泊松这样伟大的名字。当我再次审视巴黎这座时尚之都的时候, 只有戴上墨镜才能不被那一道道比 Hermes、Chanel、LV、Gucci、Dior、Cartier 还要闪亮的星光晃晕。让我们暂时逃离巴黎太过浓密的数学...

2013-03-16 21:52:18

阅读数:3299

评论数:0

歪写数学史(数学界的花木兰——苏菲﹒热尔曼)

已经第十六章了,我终于可以荣幸的介绍这个系列中的第一位女性主人公,来自时尚之都同时也是数学家聚居地法国巴黎的---苏菲﹒热尔曼。在本章中我将用first name苏菲而不是last name热尔曼来称呼这位数学家,一是为了特别的尊敬,二是希望苏菲这个女性化的名字可以时刻提醒大家她的与众不同。 -...

2013-03-16 21:47:35

阅读数:2828

评论数:0

歪写数学史(现代数学第一人——柯西)

柯西的这个名头有点大,虽然柯西的贡献毋庸置疑,第一人并不是指柯西对现代数学的贡献,而只是他出现的时间。如同从文言文到白话文,即使有新文化运动的推波助澜,改变也并非一夜之间,数学发展绝对是一个连续而非离散的过程,因此我们不可能用历史上的某一天划分数学。柯西与三L都有着或多或少的交集,他的一生的大部分...

2013-03-16 21:41:59

阅读数:2846

评论数:0

歪写数学史(分析的化身——欧拉)

即使在完全失聪的最后几年,贝多芬(Beethoven)依然创作了弦乐四重奏,钢琴奏鸣曲第30,31,32号,庄严弥撒和第九交响曲。对于一个没有听觉的人来说,音乐是什么?我无法回答,但是我想应该是超越了音乐本身。也许欧拉可以回答,在生命最后的八年里,他生活在一个完全黑暗的世界,双目失明却没能阻止他继...

2013-03-16 21:36:37

阅读数:4068

评论数:0

歪写数学史(三个“L”)

我最早是在 newsmth 上看到本文的,作者的文笔还不错。收藏在这里。 刚刚百度了一下,这篇文章最早应该是在天涯论坛上贴出的,作者是 狗熊不爱的犀牛。 三个“L”之普通“L”——勒让德(Adrien-Marie Legendre) 虽说三大牛都不是法国人,排在第四的欧拉也不是,但是法国却有...

2013-03-09 22:20:11

阅读数:3732

评论数:1

歪写数学史(当之无愧的数学王子)

我最早是在 newsmth 上看到本文的,作者的文笔还不错。收藏在这里。 刚刚百度了一下,这篇文章最早应该是在天涯论坛上贴出的,作者是 狗熊不爱的犀牛。 当之无愧的数学王子---高斯(Karl Friedrich Gauss)  高斯出生的时候,莱布尼茨已经去世了六十一年,牛顿也已经躺在...

2013-03-09 22:18:57

阅读数:2306

评论数:0

歪写数学史(圆周率的历史)

我最早是在 newsmth 上看到本文的,作者的文笔还不错。收藏在这里。 刚刚百度了一下,这篇文章最早应该是在天涯论坛上贴出的,作者是 狗熊不爱的犀牛。 山顶一寺一壶酒 在无穷无尽的数字里,哪一个在数学史上最有意义呢? 选2这位,我问的是哪个数字在数学史上最有意义,不是哪个最能代表你。 ...

2013-03-09 22:17:34

阅读数:2792

评论数:0

VIM 简易教程(4)

第四课 基本的复制、粘贴操作 剪切和粘贴 当用命令 d 或 x 删除了一段文字后,被删除的文字就自动被 vim 保存到了一个特殊的剪切板中。之后可以用 p 命令(put)将其粘贴到光标所在的位置的后面。 大家可以试试依次输入下面两条命令: dd p 这两条命令执行下来相当于将两行内容调...

2013-03-09 17:42:43

阅读数:1817

评论数:3

VIM 简易教程(3)

第三课 各种查找操作 比如我们想在文档中搜索一个简单的字符串“include”,这时用 / 命令:/include 找到第一个include 后如果希望继续查找,可以这样:/ 这时vim会默认你还是搜索上一次的字符串。(注意:不能用. 命令) 有几个字符有特殊的含义(其实是正则表达式),搜...

2013-03-09 14:11:12

阅读数:1908

评论数:0

Vim 简易教程(2)

第二课 更快速的编辑 这一回将介绍些上一次没有讲到的基本的操作命令。 快速的移动光标 将光标移动到下一个单词的开始:w  将光标移动到上一个单词的开始:b 类似的,2w 表示向后移动两个单词。 移动到一行的结尾:$ 移动到一行的开始: 移动到一行的第一个非空白字符:^ (熟悉正则...

2013-03-08 23:10:14

阅读数:1692

评论数:0

Vim 简易教程 (1)

我很早以前就在用 vim,不过水平很菜,就会最基本的操作。而且经常犹豫是不是要投奔Emacs阵营呢,毕竟在传说中,Emacs强大无比,可以秒杀一切。但是Emacs似乎学起来难度更大,最后还是决定投身vim吧。 一次无意中找到了Steve Oualline 写的 VI iMproved 一书,看过...

2013-03-07 16:24:09

阅读数:2061

评论数:0

如何生成均匀分布随机整数

前几天在水木上看到一个帖子,问如何用硬件实现一个0-56的随机数。这个问题初看起来不是很难,但是仔细想想还是蛮难实现的,尤其是希望能够尽量少的占用芯片面积时。 由这个问题,我想到另外一个稍微简单一些的问题,就是如何在程序中生成一个[0, N-1] 的随机整数。我们知道,C语言的标准库中有个 ra...

2013-03-03 14:24:37

阅读数:12778

评论数:1

提示
确定要删除当前文章?
取消 删除