Ini adalah perintah blockmediangmt yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
blockmedian - Blok rata-rata (x, y, z) tabel data dengan norma L1
RINGKASAN
median blok [ tabel ] kenaikan wilayah [ ] [ [b] ] [ r|s[-] ] [ ] [ kuantil ] [ [tingkat]
] [ [i|o] ] [ -b] [ -d] [ -f] [ -h] [ -i] [
-o] [ -r ] [ -:[i|o] ]
Catatan: Tidak ada spasi yang diperbolehkan antara flag opsi dan argumen terkait.
DESKRIPSI
median blok membaca secara sewenang-wenang (x,y,z) tiga kali lipat [atau empat kali lipat berbobot opsional
(x,y,z,w)] dari input standar [atau tabel] dan menulis ke output standar posisi median
dan nilai untuk setiap blok yang tidak kosong di wilayah grid yang ditentukan oleh -R dan -I argumen.
Salah satu blok berarti, median blok, atau mode blok harus digunakan sebagai pra-prosesor sebelum
berjalan permukaan untuk menghindari aliasing panjang gelombang pendek. Rutinitas ini juga umumnya
berguna untuk decimating atau rata-rata (x,y,z) data. Anda dapat memodifikasi presisi dari
format output dengan mengedit parameter FORMAT_FLOAT_OUT di gmt.conf file, atau Anda mungkin
pilih input dan/atau output biner untuk menghindari hilangnya presisi.
DIBUTUHKAN ARGUMEN
-Ixinci[satuan][=|+][/yin[satuan][=|+]]
x_inc [dan opsional y_inc] adalah jarak kisi. Secara opsional, tambahkan sufiks
pengubah. Geografis (derajat) koordinat: Menambahkan m untuk menunjukkan menit busur atau s
untuk menunjukkan detik busur. Jika salah satu unit e, f, k, M, n or u ditambahkan
sebagai gantinya, kenaikan diasumsikan diberikan dalam meter, kaki, km, Mil, bahari
mil atau kaki survei AS, masing-masing, dan akan dikonversi ke yang setara
derajat bujur di garis lintang tengah wilayah (konversi tergantung pada
PROJ_ELLIPSOID). Jika /y_inc diberikan tetapi diatur ke 0 itu akan diatur ulang sama dengan x_inc;
jika tidak maka akan dikonversi ke derajat lintang. Semua koordinat: Jika = is
ditambahkan maka maks yang sesuai x (timur) atau y (utara) mungkin sedikit disesuaikan
agar sesuai dengan kenaikan yang diberikan [secara default kenaikan dapat disesuaikan
sedikit agar sesuai dengan domain yang diberikan]. Akhirnya, alih-alih memberikan kenaikan, Anda mungkin
tentukan jumlah of node diinginkan dengan menambahkan + ke bilangan bulat yang disediakan
argumen; kenaikan tersebut kemudian dihitung ulang dari jumlah node dan
domain. Nilai kenaikan yang dihasilkan tergantung pada apakah Anda telah memilih a
kisi-kisi-terdaftar atau grid-terdaftar-piksel; lihat Format file aplikasi untuk detailnya.
Catatan: jika -Rfile grd digunakan maka jarak grid telah diinisialisasi; menggunakan
-I untuk mengesampingkan nilai-nilai.
-R[satuan]xmin/xmax/ymin/ymax[R] (lebih ...)
Tentukan wilayah yang diminati.
OPSIONAL ARGUMEN
tabel 3 [atau 4, lihat -W] kolom tabel data ASCII] kolom file ASCII [atau biner, lihat -dua]
memegang (x,y,z[,w]) nilai data. [w] adalah bobot opsional untuk data. Jika tidak ada file
ditentukan, median blok akan membaca dari input standar.
-C Gunakan bagian tengah blok sebagai lokasi keluaran [Default menggunakan median x dan
median y sebagai lokasi (tapi lihat -Q)].
-E[b] Berikan laporan yang diperluas yang mencakup s (skala L1 dari median), l, yang
nilai terendah, dan h, nilai tinggi untuk setiap blok. Urutan keluaran menjadi
x,y,z,s,l,h[,w]. [Keluaran default x,y,z[,w]. Untuk perhitungan kotak-dan-kumis, gunakan
-Eb yang akan ditampilkan x,y,z,l,q25,q75,h[,*w*], dimana q25 dan q75 adalah 25% dan
75% kuantil, masing-masing. Lihat -W untuk w output.
-Er|s[-]
Berikan id sumber s atau nomor catatan r output, yaitu, tambahkan id sumber atau catatan
nomor yang terkait dengan nilai median. Jika terikat maka laporkan nomor rekor
yang lebih tinggi dari dua nilai; menambahkan - sebagai gantinya melaporkan nomor catatan dari
nilai yang lebih rendah. Perhatikan bahwa keduanya -E[b] dan -Er[-] dapat ditentukan. Untuk -Adalah kami berharap
masukan catatan formulir x,y,z[,w],sid, Di mana sid adalah sumber bilangan bulat yang tidak ditandatangani
id.
-Q (Lebih cepat) Menemukan median z dan (x,y) pada saat itu median z [Default menemukan median x,
rata-rata y independen dari z]. Lihat juga -C.
-Tkuantil
Setel kuantil dari distribusi yang akan dikembalikan [Default adalah 0.5 yang mengembalikan
median z]. Di sini, 0 kuantil <1.
-V[tingkat] (lebih ...)
Pilih tingkat verbositas [c].
-A[i|o]
Pengubah berbobot[s]. Input dan output tidak berbobot memiliki 3 kolom x,y,z; i/o tertimbang
memiliki 4 kolom x,y,z,w. Bobot dapat digunakan dalam input untuk membangun mean tertimbang
nilai dalam blok. Jumlah berat dapat dilaporkan dalam output untuk kemudian menggabungkan beberapa
berjalan, dll. Gunakan -W untuk i/o tertimbang, -Wi untuk input berbobot saja, -Wo untuk tertimbang
keluaran saja. [Default menggunakan i/o tidak berbobot].
-dua[ncol][T] (lebih ...)
Pilih masukan biner asli. [Defaultnya adalah 3 (atau 4 jika -Wi diatur)].
-bo[ncol][mengetik] (lebih ...)
Pilih keluaran biner asli. [Defaultnya adalah 3 (atau 4 jika -Wo diatur)]. -E menambahkan 3
kolom tambahan.
-d[i|o]tidak ada data (lebih ...)
Ganti kolom input yang sama tidak ada data dengan NaN dan lakukan kebalikannya pada output.
-f[i|o]com.colinfo (lebih ...)
Tentukan tipe data kolom input dan/atau output.
-h[i|o]n][+c][+d][+rkomentar] [+ rjudul] (lebih ...)
Lewati atau buat rekaman header.
-ikerah[aku] [sskala][Haimengimbangi] [,...] (lebih ...)
Pilih kolom input (0 adalah kolom pertama).
-okerah[,...] (lebih ...)
Pilih kolom keluaran (0 adalah kolom pertama).
-r (lebih ...)
Setel pendaftaran simpul piksel [garis kisi]. Setiap blok adalah tempat kedudukan titik-titik terdekat
lokasi nilai grid. Misalnya dengan -R10/15/10/15 dan -I1: dengan -r
opsi 10 <= (x,y) < 11 adalah salah satu dari 25 blok; tanpa itu 9.5 <= (x,y) < 10.5 adalah satu
dari 36 blok.
-:[i|o] (lebih ...)
Tukar kolom 1 dan 2 pada input dan/atau output.
-^ or hanya -
Cetak pesan singkat tentang sintaks perintah, lalu keluar (CATATAN: di Windows
gunakan saja -).
-+ or hanya +
Cetak pesan penggunaan (bantuan) ekstensif, termasuk penjelasan tentang apa pun
opsi khusus modul (tetapi bukan opsi umum GMT), lalu keluar.
-? or tidak argumen
Cetak pesan penggunaan (bantuan) lengkap, termasuk penjelasan opsi, lalu
keluar.
--Versi: kapan
Cetak versi GMT dan keluar.
--tunjukkan-datadir
Cetak jalur lengkap ke direktori berbagi GMT dan keluar.
ASCII FORMAT KETEPATAN
Format output ASCII dari data numerik dikendalikan oleh parameter di gmt.conf
mengajukan. Bujur dan lintang diformat menurut FORMAT_GEO_OUT, sedangkan lainnya
nilai diformat menurut FORMAT_FLOAT_OUT. Ketahuilah bahwa format yang berlaku dapat
menyebabkan hilangnya presisi dalam output, yang dapat menyebabkan berbagai masalah hilir. Jika
Anda menemukan output tidak ditulis dengan presisi yang cukup, pertimbangkan untuk beralih ke biner
keluaran (-bo jika tersedia) atau tentukan lebih banyak desimal menggunakan pengaturan FORMAT_FLOAT_OUT.
CONTOH
Untuk menemukan median blok 5 kali 5 menit dari data biner presisi ganda di hawaii_b.xyg
dan menampilkan tabel ASCII, jalankan
gmt blockmedian hawaii_b.xyg -R198/208/18/25 -I5m -bi3d > hawaii_5x5.xyg
Untuk menghitung bentuk distribusi data per bin melalui diagram kotak-dan-kumis yang kita butuhkan
kuantil 0%, 25%, 50%, 75%, dan 100%. Untuk melakukannya secara global 5 kali 5 derajat dari
tabel ASCII depths.xyz dan mengirim output ke tabel ASCII, jalankan
gmt blockmedian depths.xyz -Rg -I5 -Eb -r > depths_5x5.txt
Gunakan blockmediangmt online menggunakan layanan onworks.net