你可以在这个Blog里看到很多地方用Mathematica代替了复杂的计算。Mathematica是一个强大的数学软件,很多网友看到了这个Blog上的一些演示后都迫不及待地装上了它。Mathematica的功能比你想象的多得多,今天我们来看一个有趣的Mathematica函数——Play函数。我们将用Mathematica做一些有关函数和声音的简单试验。
    声音的实质是波函数。定义一个波函数和定义域的范围,Mathematica可以播放出它表示的声音。试在Mathematica中运行这条语句:
Play[Sin[4000 t], {t, 0, 2}]

=================== 我是可爱的分割线 ===================

上面的例子中,4000表示函数的周期大小,也就是声音的音调高低。把4000改成8000,你可以听到音调更高的声音:
Play[Sin[8000 t], {t, 0, 2}]

函数的形状决定了音色。对于不同的周期函数,声音是不一样的。试试下面三个不同的函数:
Play[Sin[5000 t], {t, 0, 2}]
Play[Tan[5000 t], {t, 0, 2}]
Play[Mod[5000 t, 50], {t, 0, 2}]

如果我们的

聆听函数的声音:Mathematica的声音函数试验相关推荐

  1. java 绘制sin函数图像_第11讲 数学软件Mathematica内置函数的使用规则

    点"考研竞赛数学"↑可每天"涨姿势"哦!  本讲主要内容:●基本数学函数及使用规则●基本初等函数运算举例及方法扩展规定:用于数学计算的函数简称为函数:把用于完成 ...

  2. 函数、返回-Sql Server常用函数之统计、算数、字符串函数-by小雨

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 统计函数 Ø  AVG(expression)函数----按列算计平均值 Ø  SUM(expression)函数----按列算计值 ...

  3. ffmpeg录制系统声音,麦克风声音,桌面视频,并且桌面视频和声音分两个线程写

    本人之前写过ffmpeg 本地麦克风声音和系统声音混音后,再混合本地桌面成最终的mp4文件-修正 这篇博客里面,如果设置抓取帧率为30帧,而系统没有能力在一秒钟抓取30帧时,就会出现问题,为此我又写了 ...

  4. oracle+函数怎么写if,Oracle NULLIF函数

    Oracle NULLIF函数 Oracle NULLIF函数语法为NULLIF(表达式1,表达式2),如果表达式1和表达式2相等则返回空值,如果表达式1和表达式2不相等则返回表达式1的结果. 注意: ...

  5. matlab语音处理教程,Matlab声音处理教程 / 声音处理 / 声音处理教程 / 声音处理软件...

    Matlab声音处理教程 / 声音处理 / 声音处理教程 1)用mp3录音,生成文件cricket.wav,把该文件放到matlab文件夹里面(就是你打开matlab后中间顶部的地址). 2)使用如下 ...

  6. ffmpeg 本地麦克风声音和系统声音混音后,再混合本地桌面成最终的mp4文件-修正

    之前本人写过一篇博客: ffmpeg 本地麦克风声音和系统声音混音后,再混合本地桌面成最终的mp4文件 但是存在着下面两个问题: 1.系统声音和麦克风对应的设备的采样率不一样,没有进行重采样,比如系统 ...

  7. python模拟声音输出_声音的输入输出

    # 声音的输入输出 在本章我们将学习如何读写WAV文件,如何利用声卡实时地进行声音的输入输出.标准的Python已经支持WAV文件的读写,而实时的声音输入输出需要安装pyAudio([http://p ...

  8. Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]

    1. 函数签名 函数类型也叫做函数签名,可以使用 fmt.Printf("%T") 格式化参数打印函数类型. package mainimport "fmt"f ...

  9. MySQL 学习笔记(3)— 字符串函数、数值函数、日期时间函数、流程函数、聚集函数以及分组数据

    1. 字符串函数 MySQL 的常用函数包括字符串函数.数值函数.日期时间函数.流程函数等. SELECT ascii("abc"),char(97),concat("h ...

  10. 友元函数、类的非静态成员函数、静态成员函数的区别

    类中申明的函数相对于类来说有三层意思: 1.有this指针 2.函数在类的作用区域中 3.可以访问类中私有部分 4.可以被继承 非静态成员函数具有1234 静态成员函数具有234 友元函数具有3 静态 ...

最新文章

  1. URAL 1011 Conductors
  2. 中文分词工具的初步使用图解
  3. 【Prometheus】prometheus生成快照,并冷备份数据,恢复数据
  4. 某系统有6台输出设备 有多个进程均需要使用2台_从零开始学K8s: 2.开发与部署方式的演变...
  5. mysql预编译语句拼接查询_SQL语句预编译(查询)
  6. 7,7显示选中的目标信息
  7. 企业数据可视化大屏的三大优势
  8. 继电保护整定值计算软件_继电保护整定计算软件
  9. mac上的android模拟器下载安装,Mac电脑上安装安卓模拟器,Mac如何安装Android模拟器...
  10. 电子产品做3C认证检测标准是什么
  11. BPMN,BPEL,XPDL
  12. 键盘输入一个高精度的正整数n,去掉任意s个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数最小
  13. Robocup3D项目搭建
  14. ker矩阵是什么意思_如何理解CAN通信矩阵
  15. 不同平台使用不同技术实现微信好友、朋友圈分享汇总(H5、taro、uni-app)
  16. Element 基本使用
  17. php symfony 安装,安装和设置Symfony框架
  18. linux igmp 属于那层协议,Linux下IGMP协议测试工具的开发与应用
  19. Rubby在青柠互动的一月份工作总结
  20. 装完Win7后,无法使用无线网卡的解决办法

热门文章

  1. 基于51单片机的下载电路原理
  2. mySQL清清除特殊格式
  3. nginx php网站配置文件,PHP 网站修改默认访问文件的nginx配置
  4. 计算机房的英语读什么,学生机房,computer classroom of student,音标,读音,翻译,英文例句,英语词典...
  5. Radius+无线控制器+深信服行为管理 部署无线802.1X认证
  6. Excel函数应用实例:计算零存整取未来值(转)
  7. 2016车联网畅想:野心谁都有,把握生态才是王道
  8. 计算机毕业设计django基于python平面地图监控(源码+系统+mysql数据库+Lw文档)
  9. 记:解决ADB Interface 找不到驱动程序方法
  10. [网络应用]父亲节的Google Logo创意