انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

mincdump - آنلاین در ابر

mincdump را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور mincdump است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


mincdump - تبدیل فایل های minc به فرم ASCII (CDL)

خلاصه


mincdump [-c] [-h] [-v var1،...] [-ب ارسال به دوست] [-f ارسال به دوست] [-l لن] [-n نام] [-پ
f_رقم[,d_digits]] پرونده

شرح


خرد کردن بر اساس ابزار netCDF است ncdump، برای کار با هر دو MINC 1 (netCDF) اصلاح شده است
و فایل های با فرمت MINC 2 (HDF5). برای استفاده در درجه اول با اسکریپت هایی مانند
مینکدیف و mincheader. از آنجایی که در موسسه عصبی مونترال ایجاد نشده است
از قراردادهای معمول برای برنامه های MINC پیروی نمی کند.

خرد کردن یک نمایش ASCII از یک فایل minc مشخص در خروجی استاندارد ایجاد می کند.
نمایش ASCII به شکلی است به نام CDL ("زبان فرم داده مشترک شبکه")
که می توان آنها را مشاهده، ویرایش کرد یا به عنوان ورودی استفاده کرد ncgen. ncgen یک برنامه همراه است که
می تواند یک فایل minc باینری از یک فایل CDL تولید کند. از این رو ncgen و خرد کردن می تواند به عنوان استفاده می شود
معکوس برای تبدیل نمایش داده ها بین نمایش های باینری و اسکی.
دیدن ncgen برای توصیف نمایش های CDL و netCDF.

خرد کردن یک قالب پیش فرض را برای هر نوع داده netCDF تعریف می کند، اما این می تواند باشد
اگر ویژگی 'C_format' برای متغیر netCDF تعریف شده باشد، تغییر می کند. در این مورد،
خرد کردن از ویژگی 'C_format' برای قالب بندی هر مقدار استفاده می کند. به عنوان مثال، اگر
داده های ممیز شناور برای متغیر netCDF 'Z' به عنوان دقیق تنها تا سه مورد شناخته شده است
ارقام معنی دار، استفاده از ویژگی متغیر مناسب است

Z:C_format = "%.3g"

خرد کردن همچنین ممکن است به عنوان یک مرورگر ساده برای فایل های داده netCDF برای نمایش داده ها استفاده شود
نام ابعاد و اندازه ها؛ نام متغیرها، انواع و اشکال؛ نام ها و مقادیر ویژگی ها؛
و به صورت اختیاری، مقادیر داده ها برای همه متغیرها یا متغیرهای انتخاب شده در netCDF
فایل.

خرد کردن از «_» برای نشان دادن مقادیر داده ای که برابر با ویژگی «_FillValue» هستند استفاده می کند
برای متغیری که برای نمایش داده هایی که هنوز نوشته نشده اند در نظر گرفته شده است. اگر یک متغیر
ویژگی «_FillValue» ندارد، در صورتی که از مقدار پر کردن پیش‌فرض برای نوع متغیر استفاده می‌شود
متغیر از نوع بایتی نیست.

OPTIONS


-c نشان دادن مقادیر مختصات متغیرها (متغیرهایی که ابعاد هم هستند) به عنوان
و همچنین اعلان همه ابعاد، متغیرها و مقادیر ویژگی. داده ها
مقادیر متغیرهای غیر مختصات در خروجی گنجانده نشده است. این است
مناسب ترین گزینه برای نگاهی کوتاه به ساختار و محتویات a
فایل netCDF

-h فقط نشان دادن هدر اطلاعات موجود در خروجی، یعنی اعلامیه های
ابعاد، متغیرها و ویژگی‌ها، اما مقادیر داده‌ای برای هیچ متغیری وجود ندارد. در
خروجی مشابه با استفاده از -c گزینه به جز اینکه مقادیر مختصات
متغیرها گنجانده نشده است. (حداکثر یکی از -c or -h ممکن است گزینه هایی وجود داشته باشد.)

-v var1,...,varn
خروجی شامل مقادیر داده برای متغیرهای مشخص شده، علاوه بر مقدار خواهد بود
اعلان همه ابعاد، متغیرها و ویژگی ها. یک یا چند متغیر
باید با نام در لیست محدود شده با کاما زیر این گزینه مشخص شود. در
لیست باید یک آرگومان واحد برای فرمان باشد، از این رو نمی تواند حاوی نقاط خالی یا موارد دیگر باشد
شخصیت های فضای سفید متغیرهای نام‌گذاری شده باید متغیرهای netCDF معتبر باشند
فایل ورودی. پیش فرض، بدون این گزینه و در صورت عدم وجود -c or -h
گزینه ها، شامل مقادیر داده برای تمام متغیرها در خروجی

-b ارسال به دوست
یک حاشیه نویسی مختصر در قالب یک نظر CDL (متن که با کاراکترها شروع می شود
``//'') در بخش داده خروجی برای هر "ردیف" داده گنجانده می شود،
برای کمک به شناسایی مقادیر داده برای متغیرهای چند بعدی. اگر ارسال به دوست شروع با
«C» یا «c»، سپس از قراردادهای زبان C استفاده می‌شود (شاخص‌های مبتنی بر صفر، آخرین
بعد سریعترین تغییر می کند). اگر ارسال به دوست با "F" یا "f" شروع می شود، سپس زبان فرترن
قراردادها استفاده خواهد شد (شاخص های یک پایه، بعد اول سریعترین تغییر). که در
در هر صورت، داده ها به همان ترتیب ارائه خواهند شد. فقط حاشیه نویسی
متفاوت خواهد بود. این گزینه برای مرور حجم زیاد مفید است
داده های چند بعدی

-f ارسال به دوست
حاشیه نویسی کامل در قالب نظرات CDL دنباله دار (متن شروع با
کاراکترهای ``//'') برای هر مقدار داده (به جز کاراکترهای جداگانه در کاراکتر).
آرایه ها) در بخش داده گنجانده می شود. اگر ارسال به دوست سپس با «C» یا «c» شروع می شود
قراردادهای زبان C استفاده خواهد شد (شاخص‌های مبتنی بر صفر، آخرین بعد متغیر است
سریع ترین). اگر ارسال به دوست با "F" یا "f" شروع می شود، سپس قراردادهای زبان فرترن این کار را انجام می دهند
مورد استفاده قرار گیرد (شاخص های یک پایه، بعد اول سریعترین تغییر). در هر صورت،
داده ها به همان ترتیب ارائه خواهد شد. فقط حاشیه نویسی متفاوت خواهد بود. این
گزینه ممکن است برای لوله کشی داده ها به فیلترهای دیگر مفید باشد، زیرا هر مقدار داده است
در یک خط جداگانه ظاهر می شود که کاملاً مشخص است.

-l لن حداکثر طول خط پیش‌فرض (80) مورد استفاده در قالب‌بندی لیست‌های غیرخط را تغییر می‌دهد.
مقادیر داده های کاراکتر

-n نام
CDL برای استفاده توسط یک نام برای مجموعه داده netCDF نیاز دارد ncgen -b در تولید الف
نام فایل netCDF پیش فرض به صورت پیش فرض، خرد کردن این نام را از آخرین می سازد
جزء نام مسیر فایل netCDF ورودی با حذف هر پسوند
این دارد. استفاده کنید -n گزینه ای برای تعیین نام متفاوت اگر چه فایل خروجی
نام استفاده شده توسط ncgen -b را می توان مشخص کرد، شاید داشتن آن عاقلانه باشد خرد کردن تغییر
نام پیش فرض برای جلوگیری از بازنویسی ناخواسته یک فایل ارزشمند netCDF هنگام استفاده
خرد کردن، فایل CDL حاصل را ویرایش کرده و از آن استفاده کنید ncgen -b برای تولید یک جدید
فایل netCDF از فایل CDL ویرایش شده.

-p رقم های شناور[,دو رقمی]
دقت پیش‌فرض (تعداد ارقام مهم) را برای استفاده در نمایش مشخص می‌کند
مقادیر داده های ممیز شناور یا دو برابر دقیق برای ویژگی ها و متغیرها. اگر
مشخص شده است، این مقدار بر مقدار ویژگی «C_format» برای هر کدام لغو می‌شود
متغیری که دارای چنین ویژگی است. داده های ممیز شناور با نمایش داده می شود
float_digits ارقام معنادار. اگر دو رقمی نیز مشخص شده است، دو
مقادیر دقیق با این ارقام قابل توجه نمایش داده می شود. در
عدم وجود هر کدام -p مشخصات، ممیز شناور و داده های با دقت دوگانه هستند
به ترتیب با 7 و 15 رقم قابل توجه نمایش داده می شود. فایل های CDL را می توان ساخت
کوچکتر اگر دقت کمتری مورد نیاز است. اگر هر دو ممیز شناور و دو فشار
دقت مشخص شده است، دو مقدار باید با کاما از هم جدا شده باشند (شماره
خالی) به عنوان یک آرگومان واحد برای فرمان. اگر واقعاً آخرین ذره را می خواهید
دقت فایل netCDF ارائه شده در فایل CDL برای همه موارد ممکن
مقادیر ممیز شناور، باید این را با آن مشخص کنید -p 9,17 (طبق
قضیه 15 مقاله ذکر شده در فهرست منابع).

مثال ها


به ساختار داده‌ها در فایل netCDF نگاه کنیدfoo.mnc':

mincdump -c foo.mnc

یک نسخه CDL مشروح از ساختار و داده ها در فایل netCDF ایجاد کنیدfoo.mnc',
استفاده از نمایه سازی به سبک C برای حاشیه نویسی:

mincdump -bc foo.mnc > foo.cdl

داده های خروجی فقط برای متغیرهای «uwind» و «vwind» از فایل netCDF «foo.mnc"، و
داده های ممیز شناور را تنها با سه رقم قابل توجه از دقت نشان دهید:

mincdump -v uwind،vwind -p 3 foo.mnc

یک لیست کاملاً مشروح (یک مقدار داده در هر خط) از داده های متغیر ایجاد کنید
"omega"، با استفاده از قراردادهای Fortran برای شاخص ها، و تغییر نام مجموعه داده netCDF در
فایل CDL حاصل به "omega":

mincdump -v omega -f fortran -n omega foo.mnc > Z.cdl

از mincdump آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad