How to convert a GRD file to XYZ or MAT file

3 views (last 30 days)
chaos4u2
chaos4u2 on 4 Mar 2013
Answered: Jacob Valdes on 15 Jun 2021
Hello, does anybody know how to convert a GRD file (from surfer) to a XYZ or MAT file. I would prefered MAT file. I've been looking but I couldn't find anything.
Thanks a lot for your help!!

Answers (1)

Jacob Valdes
Jacob Valdes on 15 Jun 2021
function XYZ=grdtoxyz(X,Y,Z)
% X=(X,2);
% Y=(Y,2);
ccont=1;
for i=1:size(X,1)
for ii=1:size(X,2)
XYZ(ccont,:)=[X(i,ii) Y(i,ii) Z(i,ii)];
ccont=ccont+1;
end
end
XYZ= XYZ(isfinite(XYZ(:, 3)), :);
end

Categories

Find more on Electrical Block Libraries in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!