Ini ialah arahan ncflint yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
ncflint - Interpolator Fail netCDF
SISTEM
ncflint [-3] [-4] [-6] [-7] [-A] [--bfr sz][-C][-c][--cnk_byt sz][--cnk_dmn nm, sz]
[--cnk_map peta] [--cnk_min sz] [--cnk_plc plc] [--cnk_scl sz][-D dbg_lvl] [-d malap,[
minit][,[ maks]]] [-F] [--fix_rec_crd] [-G gpe_dsc] [-g kumpulan[,...]] [--glb att_name=
att_val]] [-h] [--hdf] [--hdr_pad sz] [-i terdapat,val3][-L dfl_lvl][-l jalan] [--msa]
[--no_tmp_fl] [-O] [-p jalan] [--ppc var1[, var2[,...]]= prc]] [-R] [-r] [--ram_semua] [-t
thr_nbr] [--unn] [-v var[,...]] [-w wgt[, wgt2]] [-X kotak] [-x] file1 file2 file3
DESCRIPTION
ncflint mencipta fail output yang merupakan gabungan linear fail input. ini
gabungan linear boleh menjadi purata wajaran, purata wajaran ternormal, atau
interpolasi fail input. Pembolehubah koordinat tidak diambil tindakan dalam apa jua keadaan,
mereka hanya disalin daripada fail_1.
Terdapat dua kaedah penggunaan yang berbeza secara konsep ncflint. Kaedah pertama ialah
nyatakan berat setiap fail input perlu ada dalam fail output. Dalam kaedah ini, yang
nilai val3 pembolehubah dalam fail output fail_3 ditentukan daripada nilainya val1 and
val2 dalam dua fail input mengikut wgt1*val1+wgt2*val2
Di sini sekurang-kurangnya wgt1, dan, secara pilihan, wgt2, dinyatakan pada baris arahan dengan -w
(Atau --berat or --wgt_var ) suis. Kalaulah wgt1 ditentukan kemudian wgt2 secara automatik
dikira sebagai wgt2=1-wgt1. Ambil perhatian bahawa berat lebih besar daripada 1 dibenarkan. Demikianlah
mungkin untuk ditentukan wgt1=2 and wgt2=-3. Seseorang boleh menggunakan fungsi ini untuk mendarabkan semua
nilai dalam fail yang diberikan oleh pemalar.
Kaedah kedua menggunakan ncflint adalah untuk menentukan pilihan interpolasi dengan -i (atau dengan
yang --ntp or --interpolate pilihan yang panjang). Ini benar-benar songsang kaedah pertama
dalam pengertian berikut. Apabila pengguna menentukan berat secara langsung, ncflint tidak mempunyai kerja
untuk dilakukan selain mendarab nilai input dengan pemberat masing-masing dan menambah
keputusan bersama untuk menghasilkan nilai output. Ini mengandaikan bahawa ia adalah berat
dikenali sebagai priori. Dalam kelas kes lain ia ialah "nilai ketibaan" (iaitu, val3 dari a
pembolehubah tertentu var yang dikenali sebagai priori. Dalam kes ini, pemberat tersirat boleh
sentiasa disimpulkan dengan meneliti nilai-nilai var dalam fail input. Ini menghasilkan satu
persamaan dalam dua yang tidak diketahui, wgt1 and wgt2: val3=wgt1*val1+wgt2*val2.
Penentuan unik berat memerlukan mengenakan kekangan tambahan
normalisasi pada berat: wgt1+wgt2=1. Oleh itu, untuk menggunakan pilihan interpolasi, yang
pengguna tentukan var and val3 dengan -i pilihan. ncflint akan mengira wgt1 and wgt2, and
gunakan pemberat ini pada semua pembolehubah untuk menjana fail output. walaupun var mungkin mempunyai
bilangan dimensi dalam fail input, ia mesti mewakili satu nilai skalar. Justeru
sebarang dimensi yang berkaitan dengan var mestilah "merosot", iaitu saiz satu.
Jika tiada -i tidak -w dinyatakan pada baris arahan, ncflint lalai untuk menimbang setiap satu
fail input sama dalam fail output. Ini bersamaan dengan menentukan -w 0.5 atau -w
0.5,0.5. Percubaan untuk menentukan kedua-duanya -i and -w kaedah dalam arahan yang sama adalah ralat.
ncflint diprogramkan untuk tidak menginterpolasi pembolehubah jenis NC_CHAR and NC_BYTE. ini
tingkah laku dikodkan keras.
Gunakan ncflint dalam talian menggunakan perkhidmatan onworks.net