24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2228  |  回复: 1

张大毛李小花

新虫 (正式写手)

[求助] matlab 声场模拟已有1人参与

大家有没有做声场模拟的呢?用matlab求圆形换能器声压分布?跪求matlab代码。有偿。

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

追梦进行曲

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
clc
clear
syms AF1;
%**************************************************************************
%       AF阵列因子
%**************************************************************************
f = 40000;                   %超声波传感器的中心频率为40kHz
omega = 2*pi*f;              %ω角速度
rho_air = 1.205;             %20摄氏度时的空气密度
c0 = 344;                    %20摄氏度时,超声波在空气中的传播速度
p_min = 6.32;                %测试声压
r0 = 0.3;                    %测试点距离
ua = 0.7826;                 %振动速度幅值
k = 730.6029;                %k=w/c0波数
lamda = 0.0086;              %λ=0.0086米

ra=0.0055;                  %超声传感器半径
slipNum=201;
wphi1=60;
theta=-pi/2:0.01:pi/2;      %仰角的范围变化
theta2=-wphi1:2.*wphi1/(slipNum-1):wphi1;
%单个传感器的指向性函数
AF1 = besselj(1 ,k*ra*sin(theta) )./ (k*ra*sin(theta));   %单个超声波传感器的指向性图
AF1=2*abs(AF1);
%%%----------------单个发射阵元的方向指向性图--------------------------------
figure(1)
polar(theta,AF1,'b');
2楼2017-12-15 21:28:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 张大毛李小花 的主题更新
信息提示
请填处理意见