این دستور ncflint است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ncflint - netCDF Interpolator فایل
نحو
ncflint [-3] [-4] [-6] [-7] [-A] [--bfr sz][-C][-c][--cnk_byt sz][--cnk_dmn nm، sz]
[--cnk_map نقشه] [--cnk_min sz] [--cnk_plc PLC] [--cnk_scl sz][-D dbg_lvl] [-d خورشید,[
دقیقه][،[ حداکثر]]] [-F] [--fix_rec_crd] [-G gpe_dsc] [-g گروه[،...]] [--glb att_name=
att_val]] [-h] [--hdf] [--hdr_pad sz] [-من var،val3][-L dfl_lvl][-l مسیر] [--msa]
[--no_tmp_fl] [-O] [-ص مسیر] [--ppc var1[, var2[،...]]= prc]] [-R] [-r] [--ram_all] [-t
thr_nbr] [--unn] [-v VAR[،...]] [-w wgt[, wgt2]] [-ایکس جعبه] [-ایکس] file1 file2 file3
شرح
ncflint یک فایل خروجی ایجاد می کند که ترکیبی خطی از فایل های ورودی است. این
ترکیب خطی می تواند میانگین وزنی، میانگین وزنی نرمال شده یا یک باشد
درون یابی فایل های ورودی متغیرهای مختصات در هیچ موردی اعمال نمی شوند،
آنها به سادگی از آنها کپی شده اند file_1.
دو روش مفهومی مجزا برای استفاده وجود دارد ncflint. روش اول این است که
وزن هر فایل ورودی را در فایل خروجی مشخص کنید. در این روش،
ارزش val3 یک متغیر در فایل خروجی file_3 از مقادیر آن تعیین می شود val1 و
val2 در دو فایل ورودی با توجه به wgt1*val1+wgt2*val2
حداقل اینجا wgt1، و به صورت اختیاری wgt2، در خط فرمان با -w
(و یا --وزن or --wgt_var ) تعویض. اگر فقط wgt1 سپس مشخص می شود wgt2 بطور خودکار
محاسبه شده است wgt2=1-wgt1. توجه داشته باشید که وزنه های بزرگتر از 1 مجاز هستند. اینطور است
امکان تعیین wgt1=2 و wgt2=-3. می توان از این قابلیت برای ضرب کردن همه استفاده کرد
مقادیر در یک فایل داده شده توسط یک ثابت.
روش دوم استفاده ncflint این است که گزینه درون یابی را با -i (یا با
la --ntp or -- درون یابی گزینه های طولانی). این واقعا برعکس روش اول است
به معنای زیر هنگامی که کاربر وزن ها را مستقیماً مشخص می کند، ncflint کار ندارد
علاوه بر ضرب مقادیر ورودی در وزن مربوطه آنها و جمع کردن آنها
نتایج با هم برای تولید مقادیر خروجی. فرض بر این است که وزن ها هستند
پیشینی شناخته شده است. در دسته دیگری از موارد، "ارزش رسیدن" است (یعنی، val3 ) از
متغیر خاص VAR که از قبل شناخته شده است. در این مورد، وزن های ضمنی می توانند
همیشه با بررسی مقادیر استنباط شود VAR در فایل های ورودی این منجر به یک می شود
معادله در دو مجهول، wgt1 و wgt2: val3=wgt1*val1+wgt2*val2.
تعیین منحصر به فرد وزن ها مستلزم اعمال محدودیت اضافی است
نرمال سازی وزن ها: wgt1+wgt2=1. بنابراین، برای استفاده از گزینه درون یابی،
کاربر مشخص می کند VAR و val3 با -i گزینه. ncflint محاسبه خواهد کرد wgt1 و wgt2، و
از این وزن ها روی همه متغیرها برای تولید فایل خروجی استفاده کنید. با اينكه VAR ممکن است هر کدام را داشته باشد
تعداد ابعاد موجود در فایل های ورودی، باید یک مقدار اسکالر واحد را نشان دهد. بدین ترتیب
هر ابعاد مرتبط با VAR باید "دژنراته" باشد، یعنی اندازه یک باشد.
اگر هیچ کدام -i نه -w در خط فرمان مشخص شده است، ncflint به طور پیش فرض برای وزن دادن هر کدام
فایل ورودی را به طور مساوی در فایل خروجی وارد کنید. این معادل مشخص کردن است -w 0.5 و یا -w
0.5,0.5،XNUMX. تلاش برای مشخص کردن هر دو -i و -w روش های موجود در همان دستور یک خطا است.
ncflint طوری برنامه ریزی شده است که متغیرهای نوع را درون یابی نمی کند NC_CHAR و NC_BYTE. این
رفتار کدگذاری شده است.
با استفاده از خدمات onworks.net از ncflint آنلاین استفاده کنید