Statistik untuk jarak dari seri data pertama dapat dihitung oleh
plot menunjukkan bahwa jarak bervariasi sekitar interval rata-rata 3 kyrs, dengan standar deviasi
ca. 1 kyr. Nilai minimum dan maksimum untuk sumbu waktu
Dari tmin = 0 dan tmax = 997 kyrs menyediakan beberapa informasi tentang rentang temporal dari
data. Seri data kedua
memiliki kisaran yang serupa, dari 0 hingga 997 kyrs. Kami melihat bahwa kedua seri memiliki
jarak rata-rata 3 kyrs dan berkisar dari 0 hingga ca. 1000 kyat. Kami sekarang interpolasi data ke
sumbu waktu yang merata. Saat melakukan ini, kami mengikuti aturan bahwa jumlah poin data
tidak boleh ditingkatkan. Sumbu waktu baru berjalan dari 0 hingga 996 kyrs, dengan interval 3
kyr.
Kita sekarang dapat menginterpolasi dua seri waktu ke sumbu ini dengan metode interpolasi
linear dan spline, menggunakan fungsi interp1
series1L = interp1(series1(:,1),series1(:,2),t,'linear');
series1S = interp1(series1(:,1),series1(:,2),t,'spline');
series2L = interp1(series2(:,1),series2(:,2),t,'linear');
series2S = interp1(series2(:,1),series2(:,2),t,'spline');
Dalam metode interpolasi linier interpolant linear adalah garis lurus antara titik data yang
berdekatan. Dalam interpolasi spline interpolant adalah polinomial piecewise (spline) antara
titik-titik data ini. Metode spline dengan interp1 menggunakan interpolasi spline piecewise
kubik, yaitu interpolant adalah polinomial derajat tiga. Hasil ini dibandingkan dengan
merencanakan seri pertama sebelum dan interpolasi buritan.
plot(series1(:,1),series1(:,2),'ko'), hold on
plot(t,series1L,'b-',t,series1S,'r-'), hold off
Kita sudah dapat mengamati beberapa artifak yang signifikan di ca. 370 kyrs. Sedangkan titik-
titik yang diinterpolasi secara linear selalu berada dalam kisaran data asli, metode interpolasi
spline menghasilkan nilai yang tidak realistis tinggi atau rendah (Gambar 5.9). Hasilnya dapat
dibandingkan dengan merencanakan seri data kedua.
plot(series2(:,1),series2(:,2),'ko'), hold on
plot(t,series2L,'b-',t,series2S,'r-'), hold off
Dalam seri ini, hanya beberapa artefak yang bisa diamati. Fungsi interp1 juga menyediakan
alternatif untuk spline, yaitu pchip. Nama pchip adalah singkatan
Gambar. 5.9 Artefak interpolasi. Sedangkan titik interpolasi linear selalu dalam kisaran data asli,
metode interpolasi spline menghasilkan nilai tinggi dan rendah yang tidak realistis.
Kubik Piecewise Hermit Interpolasi Polinomial dan metode ini melakukan interpolasi kubik
piecewisedengan mempertahankan bentuknya. Fungsi ini menghindari artefak khas dari splines
karena mempertahankan bentuk asli dari seri data. Kita dapat menerapkan fungsi yang digunakan
di atas untuk menghitung spektrum daya, menghitung FFT untuk 256 titik data dengan frekuensi
contoh 1/3 kyr –1.
Puncak yang signifikan terjadi pada frekuensi sekitar 0,01, 0,025 dan 0,05, sesuai kira-kira
dengan siklus 100, 40 dan 20 kyr. Analisis deret waktu kedua
juga menghasilkan puncak yang signifikan pada frekuensi 0,01, 0,025 dan 0,05 (Gambar 5.10).
Kita sekarang menghitung spektrum silang untuk kedua seri data.
Korelasi, seperti yang ditunjukkan oleh nilai tinggi untuk koherensi, cukup meyakinkan.
Kita dapat mengamati koherensi yang cukup tinggi pada frekuensi 0,01, 0,025 dan 0,05. Bagian
kompleks Pxy diperlukan untuk menghitung perbedaan fasa untuk setiap frekuensi.
Gambar. 5.10 Hasil dari analisis lintas-spektral dari dua sinyal yang diinterpolasi secara linier: a.
sinyal dalam domain waktu, b. lintas spektrum kedua sinyal, c. koherensi sinyal dalam domain
frekuensi, dan d. spektrum fase dalam radian.
Spektrum fase dinormalkan menjadi periode penuh (tau = 2 phi) dan pergeseran fasa sebesar -
0.2796 karena itu sama dengan (-0.2796'100 kyrs) / (2'phi) - 445 kyrs. Ini sesuai kira-kira dengan
pergeseran fasa dari 5 kyrs yang diperkenalkan ke seri data kedua sehubungan dengan seri
pertama.
Kotak Alat Pengolah Sinyal juga berisi fungsi GUI bernama sptool (untuk Pengolahan Sinyal),
yang merupakan alat yang lebih nyaman untuk analisis spektral tetapi tidak dijelaskan secara
rinci di sini.
5.6 Spektrum Daya Evolusioner
Amplitudo puncak spektral biasanya bervariasi seiring waktu. Ini terutama berlaku untuk seri
waktu paleoklimat. Catatan Paleoclimate biasanya menunjukkan tren, tidak hanya dalam mean
dan varians tetapi juga dalam kontribusi relatif dari komponen ritmis seperti siklus Milankovitch
dalam catatan isotop oxyger. Spektrum kekuatan evolusioner memiliki kemampuan untuk
memetakan perubahan tersebut dalam domain frekuensi. Spektrum daya evolusi atau jendela
adalah modifikasi dari metode yang diperkenalkan pada Bagian 5.3, yang menghitung spektrum
segmen tumpang tindih dari deret waktu. Segmen yang tumpang tindih ini relatif pendek
dibandingkan dengan segmen berjendela yang digunakan oleh metode Welch (Bagian 5.3), yang
digunakan untuk meningkatkan rasio signal-to-noise dari spektrum daya. Metode spektrum daya
evolusioner karena itu menggunakan Short-Time Fourier Transform (STFT) bukan Fast Fourier
Transformation (FFT). Output dari spektrum kekuatan evolusioner adalah konten frekuensi
jangka pendek, waktu-lokal dari sinyal, Ada berbagai metode untuk menampilkan hasil.
Misalnya, frekuensi waktu dapat diplot pada sumbu x dan y, masing-masing, atau sebaliknya,
warna plot tergantung pada ketinggian puncak spektral. contoh kami menggunakan satu set data
yang mirip dengan yang digunakan dalam bagian seri data berisi tiga periodikitas utama dari
100, 40 dan 20 kyrs dan gaussian noise tambahan. Amplitudo, bagaimanapun, perubahan melalui
contoh ini dapat digunakan untuk menggambarkan keuntungan dari metode spektrum daya
evolusioner. Dalam contoh kita, 450 kyrs, dimana 100 dan 20 kyr cycl hanya setelah ca. 450
kyrs, sedangkan siklus 100 dan 20 kyr menampilkan rangkaian waktu. pertama kita memuat dari
file series3.txt dan display (Gambar 5.11).
Karena keduanya standardan metode spektrum dayaevolusimembutuhkan data dengan spasi yang
sama, kami menginterpolasi data ke waktu yang meratavektor t, seperti yang ditunjukkan pada
Bagian 5.5.
t = 0 : 3 : 1000;
series3L = interp1(series3(:,1),series3(:,2),t,'linear');
Kami kemudian menghitung spektrum kekuatan non-evolusi untuk panjang keseluruhan deret
waktu (Gambar 5.12). Latihan ini membantu kita untuk membandingkan perbedaan antara hasil
standar danmetode spektrum daya evolusi.
[Pxx,f] = periodogram(series3L,[],1024,1/3);
plot(f,Pxx)
xlabel('Frequency')
ylabel('Power')
title('Power Spectrum')
Spektrum-spektrum otomatis menunjukkan puncak signifikan pada siklus 100, 40 dan 20 kyr,
serta beberapa kebisingan. Spektrum daya tidak memberikan informasi apapun tentang fluktuasi
dalam amplitudo puncak ini.
Gambar. 5.11 set data sintetik yang mengandung tiga periodik utama dari 100, 40, dan 20 kyrs
dan gaussian noise tambahan. Sedangkan siklus 100 dan 20 kyr hadir sepanjang waktu, siklus 40
kyr hanya muncul di sekitar 450 kyrs sebelumnya
informasi mengenai fluktuasi dalam amplitude dari puncak ini. Spektrum daya non
evolusioner sederhana menunjukkan rata rata dari kandungan informasi spectral dalam data.
Kita sekarang gunakan fungsi spectrogram untuk memetakan perubahan dalam spektrum daya
dengan waktu. Secara default, deret waktu dibagi kedalam delapan segmen dengan sebuah
overlap 50%. Setiap segment windowed (berjendela) dengan sebuah jendela Hamming untuk
menekan kebocoran spectral (section 5.3). fungsi spektogram menggunakan input parameter
serupa untuk diterapkan dalam periodogram dalam section 5.3. kemudian kita hitung spektrum
daya evolusioner untuk sebuah window dari 64 data poin dengan sebuah overlap 50 data poin.
STFT menghitung untuk nfft = 256. Sejak jarak dari vektor interpolasi vektor waktu adalah 3
kyrs, frekuensi sampling adalah 1/3 kyr-1.
spectrogram(series3L,64,50,256,1/3)
title(‘Evolutionary Power Spectrum’)
xlabel(‘Frequency (1/kyr)’)
ylabel(‘Time (kyr)’)
colormap(jet)
Gambar 5.12 Spektrum daya untuk deret waktu komplit (lengkap). Menunjukkan puncak
signifikan pada 100, 40, dan 20 kyrs. Bagaimanapun, plot tidak membuktikan informasi
manapun pada perilaku temporal dari siklus tersebut.
Output dari spectrogram merupakan sebuah plot warna (gambar 5.13) yang menampilkan strip
vertical merah menunjukkan signifikan maximum pada frekuensi 0.01 dan 0.05 kyr-1 (yaitu setip
100 dan 20 kyrs). Terdapat pula sebuah siklus 40 kyr (korespon terhadap frekuensi dari 0.025
kyr-1), tapi ini hanya terjadi setelah kira-kira 450 kyrs, seperti dokumentasi oleh strip vertical
merah di bagian bawah grafik.
Untuk mengimprovisasi penampilan dari siklus signifikan, warna yang digunakan pada grafik
dapat diubah menggunakan colormap editor (warna map editor).
colormapeditor
warna map editor (colormap editor) menampilkan warna map dari gambar sebagai strip dari sel-
sel persegi. Simpul yang memisahkan wilayah slope seragam pada warna map RGB dapat
digeser dengan menggunakan mouse, dimana menyuguhkan distorsi pada warna map dan hasil
dalam modifikasi dari warna spektogram. Untuk contoh, penggeseran simpul kuning kea rah
kanan, menaikkan kontras antara area puncak vertical pada 100, 40 dan 20 kyrs, serta latar
belakang.
Gambar 5.13 daya spektrum evolusioner menggunakan spectrogram , dimana menghitung
transformasi short-time Fourier STFT dari overlap segment dari deret waktu. Kita gunakan
Hamming window dari 64 data poin dan overlap 50 data poin. STFT menghitung untuk nfft =
256. Sejak jarak dari interpolaso vektor waktu adalah 3 kyrs, frekuensi sampel adalah 1/3 kyr-1.
Plot menunjukkan permulaan dari siklus 40 kyr pada sekitar 450 kyrs sebelum sekarang.