Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Format MatlabQML jest zapisem QuakeML w pliku Matlab. tablice Tablice i struktury QuakeML kopiowane sana są na odpowiednie struktury i tablice Matlab. Ze względy na silną opcjonalność danych QuakeML, jeżeli nie występują dane wartości, struktury Matlab mogą nie mieć pewnych pul jeżeli nie występują dane wartości pól, gdy we wszystkich elementach tablicy obiektów dana pozycja nie występuje, lub zawierać pola puste, jęli w danem elemencie tablicy pole występuje. Przykładowo weźmy tablicę kilku magnitud (obiekt Magnitude) i atrybut opcjonalny methodID. Jeżeli żadna magnituda nie ma tego atrybutu to w strukturze magnitud nie będzie tego pola, natomiast jeżeli jedna magnituda ma taki atrybut to we wszystkich pozostałych magnitudach dla wstrząsu będzie to pole puste. Wymaga to sprawdzania pul struktur MatlabQML w programie Matlab.   Istnieje biblioteka wspomagając to badanie oraz operacje na danych QuakeML w Matlabie danych MatlabQML (https://git.plgrid.pl/projects/swip/repos/swip5_matlab_library/browse). Ten typ danych jest eksportowany dla wtyczek napisanych i wykonywanych w Matlabie

...