Skip to content

zekollari/TopoZeko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

% -------------------------------------------------------------------------------------- %
% ------------------------------------- Description ------------------------------------ %
% -------------------------------------------------------------------------------------- %
TopoZeko is a MATLAB function developed to make 3-D and 4-D plots of surfaces with a 
pronounced topographical setting such as glaciers, volcanoes and lakes in mountaineous 
regions. It is strongly encouraged to use this code for your scientific publications, 
presentations, teaching material,...etc.

% -------------------------------------------------------------------------------------- %
% -------------------------------------- Reference ------------------------------------- %
% -------------------------------------------------------------------------------------- %
Zekollari, H. (2017), A MATLAB function for 3-D and 4-D topographical visualisation 
in geosciences, SoftwareX, 6, 285-292.

Consult this manuscript for various examples, applications and documentation of the 
TopoZeko function.

% -------------------------------------------------------------------------------------- %
% --------------------------------- Usage and examples --------------------------------- %
% -------------------------------------------------------------------------------------- %
All files (function, scripts and data) are available in the folders with the respective 
version numbers. Launch the scripts (e.g. example_Morteratsch_figure2.m) to reproduce the 
figures from the manuscript. For your own visualizations use the TopoZeko.m function and 
adapt to specific needs.

Examples of function calls:

--> Example 1: TopoZeko(BED,ELEV): generates a 3-D surface plot of the matrix
'ELEV'. Where 'BED' and 'ELEV' differ the surface elevation is displayed
in a given color (standard: white)

--> Example 2: TopoZeko(BED,ELEV,'extra_dimension','on'): generates a 3-D
surface plot of the matrix 'ELEV'. Where 'BED' and 'ELEV' differ the
local difference is displayed using a colorbar (standard: colormap 'jet')

--> Example 3: TopoZeko(BED,ELEV,'extra_dimension',VEL): generates a 3-D
surface plot of the matrix 'ELEV'. The colorbar is used to display the
matrix 'VEL' (4th dimension)

The visualization can be modified with up to 40 additional parameters
when calling the function (see manuscript for more info).

% -------------------------------------------------------------------------------------- %
% -------------------------------------- Version --------------------------------------- %
% -------------------------------------------------------------------------------------- %
---> v1.0: first version, as described in the manuscript

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages