تبدیل یک آرایه ساختاری (Structure Array) به یک جدول (Table)، با دستور struct2table ، در متلب (MATLAB)
دستور struct2table
در متلب (MATLAB)، برای تبدیل یک آرایه ساختاری (Structure Array) به یک جدول (Table) به کار می رود.
به مثال زیر توجه کنید :
ابتدا یک آرایه ساختاری (Structure Array) با نام S می سازیم که دارای 2 فیلد (Field) با نام های a و b باشد و همچنین دارای 2 ساختار (Structure) باشد ( کلید شماره 26514 ) و سپس با دستور struct2table
آن را تبدیل به یک جدول (Table) می کنیم :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
تعیین نام برای ردیف های (Row) جدول (Table) (در هنگام تبدیل)، با مشخصه RowNames :
با مشخصه RowNames می توانیم نام های دلخواه برای ردیف های (Row) جدول (Table) تعیین کنیم (در هنگام تبدیل).
به مثال زیر توجه کنید :
نام های Row1 و Row2 را برای ردیف های (Row) جدول (Table) در نظر می گیریم :