实验一
1、
1.1在D盘根目录下新建一个文件,夹命名为Octave64
1.2打开Octave软件,将当前工作目录更改至新建的文件夹Octave64
1.3新建一个脚本文件,命名为shiyan1.1.m 并保存到Octave64目录下。
1.4在shiyan1.m中输入以下程序,执行,并记录x、A、B、C、S的结果。
x=[4,3,2,1,0];
A=length(x);
B=size(x,1);
C=size(x,2);
S=sum(x);
2、已知圆锥的底面半径为2,高为4,求解圆锥的体积V。在Octave64目录下新建一个脚本文件,命名为zhuiV.m。写书相应的程序并能正确计算出结果。
r=2;
h=4;
S=pi*r^2;
V=S*h/3
运行结果:
3.1、假设三角形的三条边分别为 a,b,c。A 为边b,c的夹角,有余弦定理: cos A=(b²+c²-a²)/2bc。
已知三角形的三个边长分别是1,2,30.5,在 Octave64目录下新建一个脚本文件,命名为sinA.m。写程序求解长度为1,2的两个边的夹角的正弦值。
提示:help cos acos sin
Z1=cos(a)
a=acos(Z1)
Z2=sin(a)
a=3^0.5;
b=1;
c=2;
Z1=(b^2+c^2-a^2)/(2*b*c);
a=acos(Z1);
Z2=sin(a)
输出结果:
3.2、笛卡尔直角坐标系中的两个点A,B的坐标分别是(-1,1),(-2,2.5),请计算向量AB与x轴正向的夹角?
AB=sqrt(1+1.5^2);
z1=1.5/AB;
c=180-asind(z1)
输出结果为:
4、声压定义为声波在某一点产生的逾量瞬时压强的均方根值,单位为Pa。人耳能感受到的声压范围为0.00002Pa到20Pa,动态范围非常广。人对声音强弱的主观感受并不与声压的绝对值成正比,而是近似正比于声压的对数值。因此声压级是另一种用于表示声音强弱的客观度量方法,其基本单位为分贝(dB),
计算公式:
SPL=20 x log10[ pe / pref ]
SPL即是我们平时所说的分贝,pe为待测声压,pref为参考声压。
参考声压pref的有效值为2×10−5Pa.
常见的声压级如下图所示。
1)请计算1Pa对应的分贝值?140dB对应的声压值?
pe=1;
pref=2*10^-5;
SPL=20*log10(pe/pref)
pe=pref*10^(140/20)
2)分贝是应用领域很广的一个概念。可以在麦克风的各项参数中表示灵敏度,例如-38dB. 请查阅资料解释一下,-38dB表示什么意思。-38dB与-50dB的麦克风哪个灵敏度高?
由于人耳所感受到的响度与声功率呈对数关系,因此就用实际功率与参照功率(即0db)比值的常用结数来表示专用级强度,以贝尔为单位,由于这个数值比较小,通常用分贝来作为单位,这样在数值上就扩大了10倍。dB是分贝的单位符号,0dB是指在600欧姆负载下输出1mW功率,所对应的电压约0.775V,而且功率与电压(或电流)的平方比成正比,即电压(或电流)的1贝尔就等于20分贝。话筒的灵敏度指标指的是在1Pa声压下,话筒输出的电压,如果话筒的灵敏度是7.5mV,那么用分贝表示就是否40分贝,相应的,-30分贝大约就有24.5mV。
电流)的平方比成正比,即电压(或电流)的1贝尔就等于20分贝。话筒的灵敏度指标指的是在1Pa声压下,话筒输出的电压,如果话筒的灵敏度是7.5mV,那么用分贝表示就是否40分贝,相应的,-30分贝大约就有24.5mV。
麦克风灵敏度的定义是馈给1pa(94dB)的声压时,麦克风输出端的电压(dBV)。 所以-38dBV/Pa的麦克风的灵敏度比-50dBV/Pa的麦克要高很多。