آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

مفعوم مقدار NaT (مخفف Not-a-Time) (یک زمان نیست)، در متلب (MATLAB)

فرض کنید که در متلب (MATLAB) قصد داریم زمان های (Time) مربوط به تعدادی رویداد را در یک متغیر (Variable) ذخیره کنیم. اما زمان (Time) مربوط به یک یا چند رویداد را نمی دانیم و از طرفی باید متغیر (Variable) مورد نظرمان دارای تعداد عنصر (Element) برابر با همان تعداد رویدادها باشد. در این مواقع، مقداری با عنوان NaT (مخفف Not-a-Time) (یک زمان نیست) را به جای مقدار عنصر (Element) مربوط به رویدادهایی که زمان (Time) آنها را نمی دانیم، قرار می دهیم.

بنابراین در هنگام کار با زمان ها (Time) در متلب (MATLAB)، وقتی با نماد NaT روبرو می شویم، یعنی آن زمان (Time) را نمی دانیم (یک زمان نامعلوم می باشد).

به مثال زیر توجه کنید :

مثال

مقدار NaT را در یک متغیر (Variable) ذخیره می کنیم :

3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.

نتیجه :

نوع متغیر A از نوع زمان (DateTime) می باشد ( کلید شماره 4155 ).

مثال

نتیجه :

نوع متغیر A از نوع آرایه زمانی (DateTime Array) می باشد ( کلید شماره 4156 ).

نکته

علاوه بر نماد NaT ، یک دستور هم با همین نام NaT داریم. با استفاده از دستور NaT در متلب (MATLAB)، می توانیم یک آرایه زمانی (DateTime Array) بسازیم که همه عنصرهای (Element) آن برابر NaT باشند ( کلید شماره 4157 ).

به مثال زیر توجه کنید :

مثال

یک آرایه زمانی (DateTime Array) می سازیم که دارای 2 ردیف و 3 ستون بوده و تمامی عنصرهای آن برابر NaT باشند :

نتیجه :

نوع متغیر A از نوع آرایه زمانی (DateTime Array) می باشد ( کلید شماره 4156 ).

نویسنده علیرضا گلمکانی
شماره کلید 4154
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)