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

تشخیص از نوع ساختار (Structure) یا آرایه ساختاری (Structure Array) بودن یک متغیر (Variable)، با دستور isstruct ، در متلب (MATLAB)

با استفاده از دستور isstruct در متلب (MATLAB)، می توانیم تشخیص دهیم که آیا یک متغیر (Variable) از نوع ساختار (Structure) یا آرایه ساختاری (Structure Array) می باشد یا خیر.

اگر متغیر (Variable) از نوع ساختار (Structure) یا آرایه ساختاری (Structure Array) باشد، دستور isstruct عدد 1 را برمی گرداند و اگر نباشد، عدد 0 را برمی گرداند.

نکته

اگر با متغیرهای (Variable) از نوع ساختار (Structure) و آرایه ساختاری (Structure Array) آشنایی ندارید، آموزش های زیر را بخوانید :

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

مثال

یک ساختار (Structure) با نام S می سازیم که دارای 2 فیلد (Field) با نام های a و b باشد، که فیلد a برابر عدد 1 و فیلد b برابر یک آرایه کاراکتری (Character Array) با متن kelidestan.com باشد. سپس دستور isstruct را به کار می بریم :

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

نتیجه :

مثال

یک آرایه ساختاری (Structure Array) با نام S می سازیم که دارای 2 فیلد (Field) با نام های a و b باشد و همچنین دارای 2 ساختار (Structure) باشد. سپس دستور isstruct را به کار می بریم :

نتیجه :

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

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