Calcul moving max of pod
This commit is contained in:
parent
20d3abe320
commit
e4eb59bec6
23
Position_max.m
Normal file
23
Position_max.m
Normal file
@ -0,0 +1,23 @@
|
||||
lmax = 80e-6;
|
||||
|
||||
theta = linspace(0, 2*pi, 100);
|
||||
phi = linspace(-pi/2 , pi/2, 100);
|
||||
dmax = zeros(length(theta), length(phi));
|
||||
|
||||
for i = 1:length(theta)
|
||||
for j = 1:length(phi)
|
||||
L = J*[cos(phi(j))*cos(theta(i)) cos(phi(j))*sin(theta(i)) sin(phi(j)) 0 0 0]';
|
||||
lmaxbis = max(abs(L));
|
||||
dmax(i, j) = lmax/lmaxbis;
|
||||
end
|
||||
end
|
||||
|
||||
X = dmax.*cos(repmat(phi,length(theta),1)).*cos(repmat(theta,length(phi),1))';
|
||||
Y = dmax.*cos(repmat(phi,length(theta),1)).*sin(repmat(theta,length(phi),1))';
|
||||
Z = dmax.*sin(repmat(phi,length(theta),1));
|
||||
|
||||
figure;
|
||||
hold on;
|
||||
mesh(X, Y, Z);
|
||||
colorbar;
|
||||
hold off;
|
Loading…
Reference in New Issue
Block a user