
算法
文章平均质量分 61
Qsir
这个作者很懒,什么都没留下…
展开
-
古筝的音律为什么没有4和7?
古筝是中国民族弦乐器,记谱子定弦是传承古时的五声调试结构,只有1 duo,2 ruai,3 mi,5 suo,6 la ,也就是:宫1、商2、角3、羽5、微6 。古筝调音一般没有4和7这两个音。在我国传统民族音乐里,4和7 是“偏音”,其它音为“正音”,偏音运用极少,大都为正音,所以,在设置琴弦时,没有把4和7设置在内。但通过“按音”可以取得这两个音。中国传统哲学思想是:“以和为正”,和为和谐,协和、和平,正音听起来使人感到愉悦,而“偏音”则邪异、刺耳,故不经常使用;但在历史的沿革中,“偏音”逐渐被吸.转载 2021-04-06 17:28:55 · 4755 阅读 · 0 评论 -
倍频程与钢琴调式的距离
什么是倍频程首先什么是倍频程?从中文字义上看,就是“X 倍频率的范围”,是截至频率和起始频率之比成倍数关系的频段。与之相对应的另一个概念是等宽频程,意思是截止频率和起始频率之差相等的频段。具体定义如下:为什么要用倍频程?我们知道人耳的听觉的频率感知范围在 20Hz-20000Hz,范围非常的广,分析的时候,需要将这个频率范围划分成不同的频段(频带)来分析,怎么划分呢?于是有了上文的两种划分方式,一种是等宽频程,意味着每个划分的频带宽度是相等的;另一种是倍频程,意味着每个划分的频带宽度与上一个紧邻转载 2021-04-06 17:27:10 · 554 阅读 · 0 评论 -
波形、频谱和语谱
1.声音最直接的表示方式是波形,英文叫waveform,就是你贴的左边那张图。另外两种表示方式(频谱和语谱图)下文再说。波形的横轴是时间(所以波形也叫声音的时域表示),纵轴的含义并不重要,可以理解成位移(声带或者耳机膜的位置)或者压强。当横轴的分辨率不高的时候,语音的波形看起来就是像你贴的图中一样,呈现一个个的三角形。这些三角形的轮廓叫作波形的包络(envelope)。包络的大小代表了声音的响...转载 2019-12-26 14:21:45 · 2885 阅读 · 0 评论 -
音色与声谱图
作者:比的原理来源:比的学院1.泛音的种类和多少决定了音色为什么有人的声音听起来暗,有的人听起来亮?事实上,即使是唱同一个音高,大家的音色也天差地别,而这个差别就在泛音上了。一般来说泛音越充分的声音越饱满。低频泛音越充分的声音听起来越“厚实”,越“有力”;高频泛音越充分的声音穿透力越强,声音听起来越“亮”,越“尖”;高低频都有并且合理分布的声音,就是比较完美的...转载 2019-12-26 13:59:05 · 2846 阅读 · 4 评论 -
编程之美系列之三——计算1的个数
问题描述: 给定一个十进制整数N,求出从1到N的所有整数中出现”1”的个数。 例如:N=2,1,2出现了1个“1”。 N=12,1,2,3,4,5,6,7,8,9,10,11,12。出现了5个“1”。问题求解:解法一:最直接的方法就是从1开始遍历到N,将其中每一个数中含有“1”的个数加起来,就得到了问题的解。...转载 2019-11-12 09:14:14 · 440 阅读 · 0 评论 -
编程之美系列之二——寻找出现频率超过一半的数
问题描述: 现在有一数组存放int型整数,数字有重复,且有一数字出现的频率超过了50%,请找出这个数字。 补充:主要考虑数据量很大的情况。问题求解:分析: 最直接的方法就是对数组中所有的数字排序,然后再扫描一遍,统计各个数字出现的次数,如果某个数字出现的次数超过一半,则输出这个数字。显然这个算法的时间复杂度是O(N * log2N + N...转载 2019-11-12 09:11:35 · 249 阅读 · 0 评论 -
编程之美系列之一——阶乘的运算
前言: 本人一直以来都对算法很有兴趣,前些日子拿到《编程之美》这本书,爱不释手,遂有意将书中的一些本人觉得较有意思的题目以及自己的心得拿出来与大家分享,共同讨论,共同进步。需提前要说明的是,本系列文章中许多的问题都直接或间接来自《编程之美》一书。至于解法,则有的来自书中的讲解,有的是本人自己的领悟。 闲话不再多说,我们立刻开始。问题描述:给定一...转载 2019-11-12 09:08:04 · 786 阅读 · 0 评论