이미지로 플롯 할 필요가있는 1024 X 256 극 데이터 (행 - 반경, 열 각도)가 있습니다. 이 파일 교환에서 얻은 m 파일은 (clickhere)입니다. 그러나 큰 이미지의 경우에는 속도가 느립니다. 나는 내가 고심하고있는 서프 기능을 사용하여 이것을하는 빠른 방법이 있다고 생각한다. (아래 코드 참조)MATLAB에서 극좌표 이미지 표시
data = data; % load any polar data
depth = 4.5; %imaging depth in mm
offset = 0.5;
theta = [(0:2*pi/size(data,2):2*pi-1/size(data,2))]*180/pi;
rho = [0:(depth-offset)/size(data,1):(depth-offset)-1/size(data,1)] + offset;
[THETA,RR] = meshgrid(theta,rho);
[A,B] = pol2cart(THETA,RR);
figure
surf(A,B,data,'edgecolor','none'),
view(0,90)
xlabel('x [mm]')
ylabel('y [mm]')
axis tight
결과가 잘못되었습니다.
내가 뭘 잘못하고 있는지 알기! 감사합니다.
아, 알겠습니다. 실수를 지적 해 주셔서 감사합니다! – hkf