b values & magnitude of completeness - geoscience-community-codes/GISMO GitHub Wiki
Code from "ZMap" (written by Stefan Wiemer and others) has been added to Events to compute and plot b-values and the magnitude of completeness.
Definitions:
-
b-value: the slope of a plot of the logarithm of the cumulative number of events against magnitude. A measure of the number of small earthquakes to larger earthquakes.
-
magnitude of completeness (Mc): all events with magnitude>=Mc are in the catalog. Below Mc, not all events are detected, and below the magnitude detection threshold, no events are captured.
Let's use the Tohoku dataset we saved previously.
>> load tohoku_events_1day.mat
Use the bvalue method:
>> eventsObject.bvalue()
This will give a menu of techniques available to compute b-value (b) and magnitude of completeness (Mc):
`--------------------------------------------------------`
`Usage is: eventsObject.bvalue(mcType)`
`--------------------------------------------------------`
`mcType can be:`
`1: Maximum curvature`
`2: Fixed Mc = minimum magnitude (Mmin)`
`3: Mc90 (90% probability)`
`4: Mc95 (95% probability)`
`5: Best combination (Mc95 - Mc90 - maximum curvature)`
We will use the first menu option:
>> eventsObject.bvalue(1)
In this particular example, the b-value is 0.6 and the magnitude of completeness is 4.2.