问题标签 [amplitude]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
636 浏览

labview - 如何通过LabVIEW获取信号幅度的时间交叉点

我是labview的新手。

这是我的问题,我正在开发一个数据处理LabVIEW程序,现在我使用阈值检测器VI来获取超过阈值的信号,并且我有这些信号的索引。但索引与幅度有关信号,我想要的是这些信号的时间交叉。

我能做些什么?

非常感谢!

0 投票
0 回答
290 浏览

c++ - 如何获得不同幅度的录制声音?

1。目的

我的目的是在播放此声音时显示录制声音的不同幅度,因此我必须(在播放时)获取录制的声音文件的幅度。

2-我做了什么

我使用 QT 函数 QAudioInput 和 QFile 来录制。

我保存了 wav、raw 或 pcm 声音。

3-问题?

这有可能获得录制声音的幅度吗?怎么做到呢?

谢谢,

0 投票
1 回答
1433 浏览

signal-processing - 从 ADC 获取正弦波的幅度

我正在使用 MSP430 微控制器,我想找到一种方法来根据来自 ADC 的尽可能少的样本数来获取输入正弦波信号的幅度。ADC的采样和转换频率约为148 KHz,输入信号的频率为125 KHz。有人有想法吗?

谢谢你的帮助

0 投票
1 回答
1675 浏览

c# - 以一定的间隔从 WAV 文件中读取幅度数据

所以我试图读取 .wav 文件的幅度数据以便稍后在 DFT 中使用它,我使用此代码在 C# 中获取幅度数据并将其放入 .txt 文件

该程序为我提供了一长串大约 1 秒的声音文件的数据(准确地说是 145920 数据),所以我的问题是:

  1. 每个数据之间的时间间隔是多少?(比如 1^-10 秒或 smt?),我怎么知道?

  2. 如果我想自己设置每个数据之间的间隔,我应该如何更改代码?

0 投票
1 回答
751 浏览

matlab - 正弦波变幅matlab

我试图理解 fft 函数,因为我有一个非常简单的代码来生成 500Hz 的正弦波。

现在,它的输出给我一个正弦波,其幅度随时间增加。

这是为什么?当我没有为幅度添加任何因素时。我知道这与 Fs 值有关。究竟是什么?

谢谢

0 投票
1 回答
562 浏览

android - Android AudioRecord Short Values - 我可以考虑声波中负振幅的绝对值吗?

我目前无法理解传统声波中负振幅的重要性,例如 Android 音频记录的 Short 值。

1、幅值还是零到节点值(绝对值)的距离,还是前一个节点到当前节点的距离?

基本上,我正在研究 Ludvigsen 的声音分类技术(1993),但我看过的演示只显示了积极的价值。

2. 一些声波在前一个负值之后具有负值(反之亦然),而不是在每个值之后弹跳低于或高于零。例如图片中心: http: //puu.sh/a0dhg/62b2a5c6da.png(由于缺少声誉,我还不能直接发布图片)。

因此我剩下的问题是:声波何时“决定”高于或低于零?由于我的想法是,低于零是先前高于零值的回缩(压缩被推动并反弹回来),但在与零相关的相同方向上移动似乎有点不合逻辑。

差不多了,先谢谢了。您的帮助将不胜感激。

0 投票
1 回答
1467 浏览

c++ - 如何用c ++绘制音频文件的幅度?

QAudiooutput我正在尝试使用 Qt (c++) 创建一个程序,当我使用和播放音频文件(.wav、.mp3)时,它可以绘制幅度信号(像大胆但动态波形一样绘制)QIODevice

我所做的:
QAudioouput可以播放任何音频文件,使用 qwtplot 我可以绘制 2D 中的任何信号,在这种情况下,x 轴将是时间,y 轴将是幅度。

现在,我的问题是如何获得每秒(时间)的幅度?

任何帮助,将不胜感激。

0 投票
0 回答
444 浏览

c# - C# - 从记录的加速度数据计算振幅 [使用加速度计]

我正在用 C# 开发一个小型 Windows Phone 应用程序。这个应用程序正在记录加速度数据、GPS 位置和指南针数据。

这是我获取加速度数据的代码:

之后,另一个代码会将数据保存到 MySQL-Database ...

我的应用每秒获取 8 个值。所以我想使用数据计算以厘米 [cm] 为单位的振幅(高度)。通常使用加速度数据计算振幅的公式是:

s = 0,5 * a * t^2 (+ s0)

s:以米为单位的距离 - t:以秒为单位的时间 - a:加速度 im m/s^2

我试图用它计算振幅,但它不起作用。只有错误的价值观。

所以我的问题:

哪个单位或哪种格式具有加速度计的给定输出?真的是米/秒^2 [米/秒^2]吗?如果不是,我会很高兴你能把正确的单位寄给我,最多是完整的公式/计算方法。保存的数据完全正确,所以我认为我的公式有一些错误......我使用的是诺基亚Lumia 1520。

我希望你能理解我的问题,因为我的英语能力。;)

先感谢您!

0 投票
1 回答
428 浏览

actionscript-3 - 如何在时间线上访问和获取 MP3 声音的幅度?

我想获得在我的 SWF 中播放的 mp3 的幅度。问题是,它直接嵌入到时间线上。

有什么方法可以让我获得时间线上正在播放的声音(通过 ActionScript)?

时间线上的音频流图片

更新:为了更清楚,当声音被添加到舞台(从字面上从图书馆拖到舞台)时,它似乎成为框架的属性?

声帧属性的图片

0 投票
1 回答
1394 浏览

matlab - pwelch fft 的正确幅度

我有一个带有一些噪音的简单正弦信号。如果我尝试一个简单的 FFT 算法,我会得到信号的幅度(23)和频率(2)。如果我尝试使用带有汉宁窗口的 Matlab 的 pwelch,我得到了正确的频率,但幅度是错误的。我怎样才能获得真实的幅度?这是我用于 pwelch 的代码: