ນີ້ແມ່ນຄໍາສັ່ງ ncwa ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ncwa - netCDF Weighted Averager
SYNTAX
ncwa [-3] [-4] [-6] [-7] [-A] [-a ມືດມົວ[,...]] [-ຂ mask_cond] [-b] [--bfr
sz][-C][-c][--cnk_byt sz][--cnk_dmn nm,sz] [--cnk_map ແຜນທີ່] [--cnk_min sz] [--cnk_plc plc]
[--cnk_scl sz][-ງ dbg_lvl] [-ງ ມືດມົວ,[ ນາທີ][,[ ສູງສຸດທີ່ເຄຍ]]] [--dbl|flt] [-F] [-G gpe_dsc] [-ກ
ກຸ່ມ[,...]] [--glb att_name= att_val]] [-h] [--hdf] [--hdr_pad sz] [-I] [-ລ dfl_lvl][-ລ
ເສັ້ນທາງ] [-ມ h] [-ມ ຫນ້າກາກ] [-N] [--no_cll_mth] [--no_tmp_fl] [-O] [-o output-file] [-ປ ເສັ້ນທາງ]
[--ppc var1[, var2[,...]]= prc]] [-R] [-r] [--ram_all] [-ທ mask_comp] [-ທ thr_nbr] [--unn]
[-ວ var[,...]] [-ວ ນ້ໍາ] [-x] [-y op_typ] ໄຟລ໌ປ້ອນຂໍ້ມູນ output-file
ລາຍລະອຽດ
ncwa ຄ່າສະເລ່ຍຂອງຕົວແປໃນໄຟລ໌ດຽວໃນໄລຍະຂະຫນາດ arbitrary, ມີທາງເລືອກໃນການ
ລະບຸນໍ້າໜັກ, ໜ້າກາກ, ແລະການເຮັດໃຫ້ເປັນປົກກະຕິ. ພຶດຕິກໍາເລີ່ມຕົ້ນຂອງ ncwa ແມ່ນເພື່ອ
ເລກຄະນິດສະເລ່ຍທຸກຕົວແປຂອງຕົວເລກໃນທຸກມິຕິ ແລະຜະລິດເປັນເກັດ
ຜົນໄດ້ຮັບ. ເພື່ອສະເລ່ຍຕົວແປຫຼາຍກວ່າຊຸດຍ່ອຍຂອງຂະຫນາດຂອງພວກມັນ, ໃຫ້ລະບຸສິ່ງເຫຼົ່ານີ້
ຂະໜາດໃນລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຕໍ່ໄປນີ້ -a, ຕົວຢ່າງ, -a ເວລາ, lat, lon. ຄືກັບທຸກຢ່າງ
ຕົວປະຕິບັດການເລກຄະນິດ, ການດໍາເນີນງານອາດຈະຖືກຈໍາກັດກັບ hypserslab arbitrary ໂດຍ
ຈ້າງ -d ທາງເລືອກ ncwa ຍັງຈັດການຄ່າທີ່ກົງກັບຕົວແປ _FillValue
ຄຸນລັກສະນະຢ່າງຖືກຕ້ອງ. ຍິ່ງໄປກວ່ານັ້ນ, ncwa ເຂົ້າໃຈວິທີການຈັດການນ້ໍາຫນັກທີ່ລະບຸໂດຍຜູ້ໃຊ້,
ຫນ້າກາກ, ແລະທາງເລືອກໃນການປົກກະຕິ. ດ້ວຍທາງເລືອກເຫຼົ່ານີ້, ncwa ສາມາດຄິດໄລ່ຊັບຊ້ອນ
ຄ່າສະເລ່ຍ (ແລະ integratals) ຈາກບັນທັດຄໍາສັ່ງ.
ຫນ້າກາກ ແລະ ນ້ໍາ, ຖ້າລະບຸ, ຖືກອອກອາກາດເພື່ອໃຫ້ສອດຄ່ອງກັບຕົວແປທີ່ຖືກສະເລ່ຍ.
ອັນດັບຂອງຕົວແປແມ່ນຫຼຸດລົງໂດຍຈໍານວນຂອງຂະຫນາດທີ່ເຂົາເຈົ້າໄດ້ຖືກສະເລ່ຍຫຼາຍກວ່າ.
ດັ່ງນັ້ນ arrays ເຊິ່ງເປັນໜຶ່ງມິຕິໃນ ໄຟລ໌ປ້ອນຂໍ້ມູນ ແລະແມ່ນສະເລ່ຍໂດຍ ncwa ປາກົດຢູ່ໃນ
ໄດ້ output-file ເປັນເກັດ. ນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດ infer ໄດ້ວ່າຂະຫນາດໃດອາດຈະເປັນ
ສະເລ່ຍ. ໃຫ້ສັງເກດວ່າມັນເປັນໄປບໍ່ໄດ້ສໍາລັບ ncwa ເພື່ອເຮັດໃຫ້ເປັນ ນ້ໍາ or ຫນ້າກາກ ຂອງອັນດັບ
W ສອດຄ່ອງກັບ ກ var ຂອງອັນດັບ V if W > V. ສະຖານະການນີ້ມັກຈະເກີດຂື້ນໃນເວລາທີ່ປະສານງານ
ຕົວແປ (ເຊິ່ງ, ຕາມຄໍານິຍາມ, ແມ່ນຫນຶ່ງມິຕິ) ແມ່ນນ້ໍາຫນັກແລະສະເລ່ຍ. ncwa
ສົມມຸດວ່າທ່ານຮູ້ວ່ານີ້ເປັນໄປບໍ່ໄດ້ແລະອື່ນໆ ncwa ບໍ່ພະຍາຍາມອອກອາກາດ ນ້ໍາ or
ຫນ້າກາກ ປະຕິບັດຕາມ var ໃນກໍລະນີນີ້, ຫຼືບໍ່ ncwa ພິມຂໍ້ຄວາມເຕືອນບອກທ່ານ
ນີ້, ເພາະວ່າມັນເປັນເລື່ອງທົ່ວໄປຫຼາຍ. ການລະບຸ dbg > 2 ບໍ່ເຮັດໃຫ້ເກີດ ncwa ເພື່ອປ່ອຍຄໍາເຕືອນໃນ
ສະຖານະການເຫຼົ່ານີ້, ຢ່າງໃດກໍຕາມ.
ຕົວແປທີ່ບໍ່ປະສານງານແມ່ນໜ້າກາກ ແລະ ນ້ຳໜັກສະເໝີ ຖ້າລະບຸໄວ້. ປະສານງານ
ແນວໃດກໍ່ຕາມ, ຕົວແປອາດຈະຖືກປະຕິບັດເປັນພິເສດ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ເປັນຈຸດປະສານງານໂດຍສະເລ່ຍ
ຕົວແປ, ຕົວຢ່າງ, latitude, ປາກົດຢູ່ໃນ output-file ສະເລ່ຍໃນວິທີການດຽວກັນກັບອື່ນໆ
ຕົວແປທີ່ມີຂະຫນາດສະເລ່ຍ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ໂດຍຄ່າເລີ່ມຕົ້ນ ncwa ນ້ຳໜັກ ແລະ
ຫນ້າກາກປະສານງານຕົວແປຄືກັບຕົວແປອື່ນໆທັງຫມົດ. ການຕັດສິນໃຈອອກແບບນີ້ມີຈຸດປະສົງເພື່ອ
ເປັນປະໂຫຍດແຕ່ສໍາລັບບາງຄໍາຮ້ອງສະຫມັກມັນອາດຈະດີກວ່າທີ່ຈະບໍ່ນ້ໍາຫນັກຫຼືຫນ້າກາກປະສານງານ
ຕົວແປຄືກັນກັບຕົວແປອື່ນໆທັງໝົດ. ພິຈາລະນາການໂຕ້ຖຽງຕໍ່ໄປນີ້ເພື່ອ ncwa: “-ກ
latitude -w lat_wgt -d latitude,0.,90." ຢູ່ໃສ lat_wgt ແມ່ນນ້ໍາຫນັກໃນ latitude
ມິຕິ. ນັບຕັ້ງແຕ່, ໂດຍຄ່າເລີ່ມຕົ້ນ ncwa weights ປະສານງານຕົວແປ, ຄ່າຂອງ latitude in
ໄດ້ output-file ຂື້ນກັບນ້ຳໜັກໃນ lat_wgt ແລະບໍ່ຫນ້າຈະເປັນ 45.--the
ເສັ້ນຂະໜານຈຸດກາງຂອງ hyperslab. ທາງເລືອກ -I ລົບລ້າງພຶດຕິກຳ ແລະສາເຫດເລີ່ມຕົ້ນນີ້
ncwa ບໍ່ໃຫ້ນ້ໍາຫນັກຫຼືຫນ້າກາກຕົວແປການປະສານງານ. ໃນກໍລະນີຂ້າງເທິງ, ນີ້ເຮັດໃຫ້ມູນຄ່າ
of latitude ໃນ output-file ຈະເປັນ 45.-- ເຊິ່ງເປັນຜົນທີ່ໜ້າສົນໃຈ. ດັ່ງນັ້ນ, -I
ລະບຸຄ່າສະເລ່ຍເລກຄະນິດສາດແບບງ່າຍດາຍສຳລັບຕົວແປການປະສານງານ. ໃນກໍລະນີຂອງ
ເສັ້ນຂະຫນານ, -I ລະບຸວ່າທ່ານຕ້ອງການຈັດເກັບເສັ້ນຂະໜານກາງຂອງ hyperslab
ໃນ ໄລ ຍະ ທີ່ ຕົວ ແປ ໄດ້ ຮັບ ການ ສະ ເລ່ຍ ແທນ ທີ່ ຈະ ກ ່ ວາ ພື້ນ ທີ່ ນ ້ ໍ າ centroid ຂອງ
hyperslab. ໃຫ້ສັງເກດວ່າພຶດຕິກໍາເລີ່ມຕົ້ນຂອງ ( -I) ມີການປ່ຽນແປງໃນວັນທີ 1998/12/01--- ກ່ອນໜ້ານີ້
ວັນທີຄ່າເລີ່ມຕົ້ນບໍ່ໄດ້ໃສ່ນໍ້າໜັກ ຫຼືໜ້າກາກຕົວແປການປະສານງານ. ຄະນິດສາດ
ຄໍານິຍາມຂອງການດໍາເນີນງານທີ່ກ່ຽວຂ້ອງກັບການຫຼຸດຜ່ອນການຈັດອັນດັບແມ່ນໃຫ້ຂ້າງເທິງ.
ໃຊ້ ncwa ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
