focalmech(fm, centerX, centerY, diam, varargin)
Function takes 3x3 or vector of 6 independent elements of a moment tensor and plots the appropriate beachball for that earthquake
Example:
% Ryukyu Islands earthquake 4/18/2008 (from globalcmt.org)
M = [4.070 -1.830 -2.240 1.500 1.410 -1.110];
Mw = 5.0;
figure(1)
clf
focalmech(M,0,0,Mw)
axis equal
% Mt. Carmel aftershock 4/18/2008
M = [ -0.754 2.250 -1.490 -0.435 -0.094 0.730 ];
Mw = 4.6;
focalmech(M,5.2,0,Mw)
set(gca,'Visible','off')
Cite As
James Conder (2023). focalmech(fm, centerX, centerY, diam, varargin) (https://www.mathworks.com/matlabcentral/fileexchange/61227-focalmech-fm-centerx-centery-diam-varargin), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Sciences > Earth, Ocean, and Atmospheric Sciences > Geology >
- Sciences > Earth, Ocean, and Atmospheric Sciences > Seismology >
- Engineering > Civil and Environmental Engineering > Earthquake Engineering >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.6.0.0 | Added option for moment tensor to be in xyz coordinate system (default still rtf). |
||
1.5.2.0 | ... and another.
|
||
1.5.1.0 | Another minor tweak for efficiency. |
||
1.5.0.0 | Improved speed by vectorizing main loop. Runs 4-10x faster than previous version. |
||
1.4.0.0 | Added optional input for text above beachball. E.g.,
|
||
1.3.0.0 | Fix a plotting issue that arose when matlab breaks a single contour into multiple pieces. |
||
1.2.0.0 | Fixed bug that sometimes reversed color pattern for events with >40% isotropic components. |
||
1.1.0.0 | Rewrote the portion to fill the beachballs that should behave for older versions as well as the current version of MatLab (Grzegorz's comment). |
||
1.0.0.0 |