代码拉取完成,页面将自动刷新
%初始化三角模式中的三个点
rng(0);
delta = 5*sqrt(3);
delta = 1;
%随机选择一个方向探索
phi_0 = (rand()*2-1)*pi;
delta_phi_0 = [2*pi/3 -2*pi/3];
n = 300;
x = zeros(n,2);
xinit = [0 30];
x(1,:) = delta*[cos(phi_0) sin(phi_0)]+xinit;
a = phi_0 + delta_phi_0;
x(2:3,:) = delta*[cos(a)' sin(a)']+xinit;
rpos = [-0.5,0.5];
env = WaveEnv();
yfun = @(angles,k)env.getIntensityByYP(rpos(1),rpos(2),angles(1),angles(2),0/100);
yaw = atand(rpos(2)/rpos(1));
yaw = 135;
ap = 0:10:180;
ints = zeros(length(ap),1);
for i = 1:length(ap)
ints(i) = yfun([yaw,ap(i)],0);
end
plot(ap,ints)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。