• 大小: 19KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-04-21
  • 语言: Matlab
  • 标签: MATLAB  声品质  

资源简介

声品质的计算程序,各种参数的计算能够实现声音品质的预测和重构。

资源截图

代码片段和文件信息

% Convert2dB.m
% This program takes the complex fft amplitudes and converts them to dB
% It use the cal variable to produce calibrated levels
%
% Syntax:
% [YdB err]=Convert2dB(Yxx cal)
%
% Variables:
% INPUT
% Yxx   =  PSD of y 
% cal   =  A calibration factor which multiplies each element of the wav file 
% to get the correct SPL. This will generally be set to 1 since 
% calibration is normally done elsewhere
%
% OUTPUT
% YdB   =  Amplitude spectrum in dB
% err   =  value for an error return
%               0 = no error
%               1 = unkown error

% Author: Aaron Hastings Herrick Labs Purdue University
% Date Started: 8 July 00
% Last Revision: 11 Nov 00
% Status: No Known Bugs

function[YdB err]=Convert2dB(Yxx cal)

%% Begin function

err=1;

ref = 20e-6;
YdB=10*log10((cal^2)*Yxx/(ref^2));

err=0;

return

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1213  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\Calibrate.M
     文件        3776  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\CallSound.asv
     文件        3505  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\CallSound.M
     文件        3776  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\CallSoundgai.M
     文件         874  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\Convert2dB.m
     文件        8396  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\DIN45631.m
     文件         279  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\FluctuationStrength.m
     文件        4642  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\GenerateFilters.m
     文件         710  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\LoadSound.m
     文件        1511  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\Oct3dsgn.m
     文件         849  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\PowSpec.m
     文件         253  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\Roughness.m
     文件         177  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\Sharpness.m
     文件      705646  2020-08-06 15:57  │┬║Ω╬░│╠╨≥\Test.wav

评论

共有 条评论