Ini adalah perintah blockmodegmt 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
blockmode - Blok rata-rata (x, y, z) tabel data dengan estimasi mode
RINGKASAN
mode blok [ tabel ] kenaikan wilayah [ ] [ [lebar][+c][+a|+l|+h ] [ r|s[-] ] [ ] [
[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
mode 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 perkiraan mode keluaran standar dari
posisi 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 berlari permukaan untuk menghindari aliasing panjang gelombang pendek. Rutinitas ini juga
umumnya berguna untuk decimating atau rata-rata (x,y,z) data. Anda dapat mengubah presisi dari
format output dengan mengedit parameter FORMAT_FLOAT_OUT di gmt.conf file, atau Anda
dapat memilih 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 file tabel data ASCII [atau biner, lihat -dua] memegang
(x,y,z[,w]) nilai data. [w] adalah bobot opsional untuk data. Jika tidak ada file
ditentukan, mode blok akan membaca dari input standar.
-C Gunakan bagian tengah blok sebagai lokasi keluaran [Default menggunakan modal xy
lokasi (tapi lihat -Q)]. -C menimpa -Q.
-D[lebar][+c][+a|+l|+h ]
Lakukan perhitungan mode tidak berbobot melalui histogram binning, menggunakan yang ditentukan
histogram lebar. Menambahkan +c untuk memusatkan tempat sampah sehingga titik tengahnya adalah kelipatan dari
lebar [tidak terpusat]. Jika beberapa mode ditemukan untuk satu blok, kami mengembalikan rata-rata
modus [+a]. Menambahkan +l or +h untuk mengembalikan mode rendah dari mode tinggi, masing-masing.
If lebar tidak diberikan itu akan default ke 1 asalkan kumpulan data Anda hanya berisi
bilangan bulat. Juga, untuk data bilangan bulat dan bin bilangan bulat lebar kami memberlakukan pemusatan bin
(+c) dan pilih mode terendah (+l) jika ada kelipatan. [Modus default adalah
biasanya statistik Least Median of Squares (LMS)].
-E Berikan laporan yang diperluas yang mencakup s (skala L1 dari mode), l, paling rendah
nilai, dan h, nilai tinggi untuk setiap blok. Urutan keluaran menjadi x,y,z,s,l,h[,w].
[Keluaran default x,y,z[,w]. 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 modal. 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 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 mode z dan berarti (x,y) [Mode pencarian default x, modus y, modus z].
-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 perkiraan mode blok 5 kali 5 menit dari data biner presisi ganda di
hawaii_b.xyg dan menampilkan tabel ASCII, jalankan:
gmt blockmode hawaii_b.xyg -R198/208/18/25 -I5m -bi3d > hawaii_5x5.xyg
Untuk menentukan nilai yang paling sering muncul per blok 5x5 menggunakan histogram binning,
dengan data yang mewakili jumlah bilangan bulat, coba
gmt mode blok data.txt -R0/100/0/100 -I5 -r -C -D
Gunakan blockmodegmt online menggunakan layanan onworks.net