Versions Compared

Key

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

...

a następnie kilka linii opisujących sposób przekazywania danych miedzy SWIP5 a Matlab . Oczywiście w przypadku testowania skryptów w samym Matlabie dane trzeba wczytać przed wywołaniem skryptu. Można korzystać w skryptach z innych bibliotek, ale trzeba zdefiniować do nich dostęp.

Poniżej dwa przykładowe skrypty:

1. Skrypt rysujący w Maltabie sejsmogramy z okna powiększenia:

% !SWIP5
% !MENU Test plot
% !DATA FROM ZOOM WINDOW
for i=1:numel(WaveForms)
subplot(numel(WaveForms),1,i)
plot(WaveForms(i).data.data)
title(WaveForms(i).name)
end

2. Skrypt generujący IS-EPOS katalog (wcześniej, należy wczytać wszystkie zjawiska do SWIP):

% !SWIP5
% !MENU Create IS-EPOS catalog
% !QUAKEML
addpath 'c:\Users\jwisz\Documents\MATLAB'
addpath 'c:\Users\jwisz\Documents\MATLAB\SWIDB'
Catalog = QuakeML2Catalog(QuakeML);
save('Catalog_VERIS.mat','Catalog','-v6');

Szczegółowo, co można zdefiniować w skryptach, podano w rozdziałach podane jet szczegółowo, co można zdefiniował w skryptach:

Children Display