Skip to content
Snippets Groups Projects
Commit 7fa776c7 authored by Olivier Sauter's avatar Olivier Sauter
Browse files

to go faster

git-svn-id: https://spcsvn.epfl.ch/repos/TCV/gdat/trunk@1872 d63d8f72-b253-0410-a779-e742ad2e26cf
parent d8345f07
No related branches found
No related tags found
No related merge requests found
...@@ -59,12 +59,8 @@ end ...@@ -59,12 +59,8 @@ end
% compute R % compute R
zmag=varargin{1}; zmag=varargin{1};
varargout{1}=NaN*ones(length(ang_B),length(zmag)); varargout{1}=NaN*ones(length(ang_B),length(zmag));
for i=1:length(zmag) for i=1:length(ang_B)
if zmag(i)>Z_B varargout{1}(i,:) = R_B - (zmag'-Z_B)./tan(pi-ang_B(i).*pi/180);
ii=find(ang_B<((pi-atan((zmag(i)-Z_B)/(R_B-0.)))*180/pi));
varargout{1}(ii,i) = R_B - (zmag(i)-Z_B)./tan(pi-ang_B(ii).*pi/180);
elseif zmag(i)<Z_B
ii=find(ang_B>((pi-atan((zmag(i)-Z_B)/(R_B-0.)))*180/pi));
varargout{1}(ii,i) = R_B - (zmag(i)-Z_B)./tan(pi-ang_B(ii).*pi/180);
end
end end
iiout=find(varargout{1}<=0 | varargout{1}>=2.5);
varargout{1}(iiout)=NaN;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment