تبدیل یک جدول (Table) به یک جدول زمانی (TimeTable)، با دستور table2timetable ، در متلب (MATLAB)
دستور table2timetable در متلب (MATLAB)، برای تبدیل یک جدول (Table) به یک جدول زمانی (TimeTable) به کار می رود.
هنگام استفاده از table2timetable ، باید زمان هایی (Time) را برای ردیف های (Row) جدول زمانی (TimeTable) مشخص کنیم (زمان از نوع DateTime).
اگر با جدول ها (Table) آشنایی ندارید، آموزش زیر را بخوانید :
اگر با جدول های زمانی (TimeTable) آشنایی ندارید، آموزش زیر را بخوانید :
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
برای هر ردیف (Row) از جدول زمانی (TimeTable)، باید یک زمان (Time) تعیین شده باشد (زمان از نوع DateTime). بنابراین دستور datetime را برای تعریف یک آرایه زمانی (DateTime Array) که در آن هر زمان (DateTime) شامل سال (Year) و ماه (Month) و روز (Day) باشد، به کار برده ایم ( آموزش شماره 4163 ).
سپس آرایه زمانی (DateTime Array) ساخته شده را به ورودی دستور table2timetable داده ایم (برای مشخصه RowTimes که با آن زمان های (Time) مربوط به هر ردیف (Row) تعیین می شود).
نتیجه :
مشاهده می کنید که زمان ها (Time) برای هر ردیف (Row) تعیین شده اند و همچنین نام های Name و City و Age برای ستون های (Column) جدول زمانی (TimeTable) در نظر گرفته شده.