Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ncflint കമാൻഡാണിത്.
പട്ടിക:
NAME
ncflint - netCDF ഫയൽ ഇന്റർപോളേറ്റർ
സിന്റാക്സ്
ncflint [-3] [-4] [-6] [-7] [-A] [--bfr sz][-C][-c][--cnk_byt sz][--cnk_dmn nm,sz]
[--cnk_map ഭൂപടം] [--cnk_min sz] [--cnk_plc പിഎൽസി] [--cnk_scl sz][-ഡി dbg_lvl] [-ഡി മങ്ങിയത്,[
എന്നോട്[,[ പരമാവധി]]] [-F] [--fix_rec_crd] [-G gpe_dsc] [-ജി ഗ്രൂപ്പ്[,...]] [--glb att_name=
att_val]] [-h] [--hdf] [--hdr_pad sz] [-ഐ ഇതുണ്ട്,വാൽ 3][-എൽ dfl_lvl][-എൽ പാത] [--msa]
[--no_tmp_fl] [-O] [-p പാത] [--ppc var1[, var2[,...]]= prc]] [-R] [-r] [--ram_all] [-t
thr_nbr] [--unn] [-v വേരിയബിൾ[,...]] [-പ wgt[, wgt2]] [-എക്സ് പെട്ടി] [-x] file1 file2 file3
വിവരണം
ncflint ഇൻപുട്ട് ഫയലുകളുടെ ഒരു രേഖീയ സംയോജനമായ ഒരു ഔട്ട്പുട്ട് ഫയൽ സൃഷ്ടിക്കുന്നു. ഈ
ലീനിയർ കോമ്പിനേഷൻ വെയ്റ്റഡ് ആവറേജ്, നോർമലൈസ്ഡ് വെയ്റ്റഡ് ആവറേജ് അല്ലെങ്കിൽ ഒരു ആകാം
ഇൻപുട്ട് ഫയലുകളുടെ ഇന്റർപോളേഷൻ. കോർഡിനേറ്റ് വേരിയബിളുകൾ ഒരു സാഹചര്യത്തിലും പ്രവർത്തിക്കില്ല,
അവയിൽ നിന്ന് പകർത്തിയതാണ് ഫയൽ_1.
ആശയപരമായി വ്യത്യസ്തമായ രണ്ട് രീതികൾ ഉപയോഗിക്കുന്നു ncflint. എന്നതാണ് ആദ്യത്തെ രീതി
ഔട്ട്പുട്ട് ഫയലിൽ ഓരോ ഇൻപുട്ട് ഫയലിനും ഉണ്ടായിരിക്കേണ്ട ഭാരം വ്യക്തമാക്കുക. ഈ രീതിയിൽ, ദി
മൂല്യം വാൽ 3 ഔട്ട്പുട്ട് ഫയലിലെ ഒരു വേരിയബിളിന്റെ ഫയൽ_3 അതിന്റെ മൂല്യങ്ങളിൽ നിന്ന് നിർണ്ണയിക്കപ്പെടുന്നു വാൽ 1 ഒപ്പം
വാൽ 2 അനുസരിച്ച് രണ്ട് ഇൻപുട്ട് ഫയലുകളിൽ wgt1*val1+wgt2*val2
ഇവിടെയെങ്കിലും wgt1, കൂടാതെ, ഓപ്ഷണലായി, wgt2, കൂടെ കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയിരിക്കുന്നു -w
(അഥവാ --ഭാരം or --wgt_var ) സ്വിച്ച്. എങ്കിൽ മാത്രം wgt1 അപ്പോൾ വ്യക്തമാക്കിയിരിക്കുന്നു wgt2 യാന്ത്രികമായി
ആയി കണക്കാക്കുന്നു wgt2=1-wgt1. 1-ൽ കൂടുതലുള്ള ഭാരം അനുവദനീയമാണെന്ന് ശ്രദ്ധിക്കുക. അത് അങ്ങനെയാണ്
വ്യക്തമാക്കാൻ സാധ്യമാണ് wgt1=2 ഒപ്പം wgt2=-3. എല്ലാം വർദ്ധിപ്പിക്കാൻ ഒരാൾക്ക് ഈ പ്രവർത്തനം ഉപയോഗിക്കാം
ഒരു നിശ്ചിത ഫയലിലെ മൂല്യങ്ങൾ സ്ഥിരാങ്കം കൊണ്ട്.
ഉപയോഗിക്കുന്നതിനുള്ള രണ്ടാമത്തെ രീതി ncflint ഉപയോഗിച്ച് ഇന്റർപോളേഷൻ ഓപ്ഷൻ വ്യക്തമാക്കുക എന്നതാണ് -i (അല്ലെങ്കിൽ കൂടെ
The --ntp or --ഇന്റർപോളേറ്റ് നീണ്ട ഓപ്ഷനുകൾ). ഇത് യഥാർത്ഥത്തിൽ ആദ്യ രീതിയുടെ വിപരീതമാണ്
ഇനിപ്പറയുന്ന അർത്ഥത്തിൽ. ഉപയോക്താവ് ഭാരം നേരിട്ട് വ്യക്തമാക്കുമ്പോൾ, ncflint ജോലിയില്ല
ഇൻപുട്ട് മൂല്യങ്ങളെ അവയുടെ ഭാരത്താൽ ഗുണിക്കുന്നതിനും കൂട്ടിച്ചേർക്കുന്നതിനും പുറമെ ചെയ്യേണ്ടത്
ഫലങ്ങൾ ഒരുമിച്ച് ഔട്ട്പുട്ട് മൂല്യങ്ങൾ നിർമ്മിക്കുന്നു. ഇത് ഭാരം ആണെന്ന് അനുമാനിക്കുന്നു
ഒരു priori അറിയപ്പെടുന്നു. മറ്റൊരു ക്ലാസ് കേസുകളിൽ ഇത് "ആഗമന മൂല്യം" ആണ് (അതായത്, വാൽ 3 ) ന്റെ a
പ്രത്യേക വേരിയബിൾ വേരിയബിൾ അത് ഒരു priori ആയി അറിയപ്പെടുന്നു. ഈ സാഹചര്യത്തിൽ, സൂചിപ്പിച്ച തൂക്കങ്ങൾ കഴിയും
മൂല്യങ്ങൾ പരിശോധിച്ചുകൊണ്ട് എപ്പോഴും അനുമാനിക്കാം വേരിയബിൾ ഇൻപുട്ട് ഫയലുകളിൽ. ഇത് ഒന്നിന് കാരണമാകുന്നു
രണ്ട് അജ്ഞാതങ്ങളിലെ സമവാക്യം, wgt1 ഒപ്പം wgt2: വാൽ 3=wgt1*val1+wgt2*val2.
ഭാരങ്ങളുടെ തനതായ നിർണ്ണയത്തിന് അധിക നിയന്ത്രണം ഏർപ്പെടുത്തേണ്ടതുണ്ട്
ഭാരങ്ങളിൽ സാധാരണവൽക്കരണം: wgt1+wgt2=1. അതിനാൽ, ഇന്റർപോളേഷൻ ഓപ്ഷൻ ഉപയോഗിക്കുന്നതിന്, the
ഉപയോക്താവ് വ്യക്തമാക്കുന്നു വേരിയബിൾ ഒപ്പം വാൽ 3 കൂടെ -i ഓപ്ഷൻ. ncflint കണക്കുകൂട്ടും wgt1 ഒപ്പം wgt2, ഒപ്പം
ഔട്ട്പുട്ട് ഫയൽ സൃഷ്ടിക്കുന്നതിന് എല്ലാ വേരിയബിളുകളിലും ഈ വെയ്റ്റുകൾ ഉപയോഗിക്കുക. എങ്കിലും വേരിയബിൾ ഏതെങ്കിലും ഉണ്ടായിരിക്കാം
ഇൻപുട്ട് ഫയലുകളിലെ അളവുകളുടെ എണ്ണം, അത് ഒരൊറ്റ സ്കെയിലർ മൂല്യത്തെ പ്രതിനിധീകരിക്കണം. അങ്ങനെ
ബന്ധപ്പെട്ട ഏതെങ്കിലും അളവുകൾ വേരിയബിൾ "ഡീജനറേറ്റ്" ആയിരിക്കണം, അതായത്, ഒന്ന്.
ഇല്ലെങ്കിൽ -i വേണ്ടാ -w കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയിട്ടുണ്ട്, ncflint ഓരോന്നിനും വെയ്റ്റിംഗ് സ്ഥിരസ്ഥിതിയായി
ഇൻപുട്ട് ഫയൽ ഔട്ട്പുട്ട് ഫയലിൽ തുല്യമായി. ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -w 0.5 അല്ലെങ്കിൽ -w
0.5,0.5. രണ്ടും വ്യക്തമാക്കാൻ ശ്രമിക്കുന്നു -i ഒപ്പം -w ഒരേ കമാൻഡിലെ രീതികൾ ഒരു പിശകാണ്.
ncflint തരം വേരിയബിളുകൾ ഇന്റർപോളേറ്റ് ചെയ്യാതിരിക്കാൻ പ്രോഗ്രാം ചെയ്തിരിക്കുന്നു NC_CHAR ഒപ്പം NC_BYTE. ഈ
പെരുമാറ്റം ഹാർഡ്കോഡ് ചെയ്തിരിക്കുന്നു.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ncflint ഓൺലൈനായി ഉപയോഗിക്കുക