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

تعریف آرایه ها (Array)، با علامت های ] و [ ، در متلب (MATLAB)

در نرم افزار متلب (MATLAB)، علامت های ] و [ برای تعریف آرایه ها (Array) به کار می روند.

نکته

در متلب (MATLAB)، یک بردار (Vector) در واقع یک آرایه یک بعدی (1D Array) (One-dimensional Array) می باشد.

همچنین یک ماتریس (Matrix) در واقع یک آرایه دو بعدی (2D Array) (Two-dimensional Array) می باشد.

بنابراین بردار (Vector) و ماتریس (Matrix)، خود حالت خاصی از آرایه ها (Array) می باشند.

نکته

دقت کنید که آرایه ها (Array) و آرایه های سلولی (Cell Array) را با هم اشتباه نگیرید. آرایه های سلولی (Cell Array) با علامت های } و { تعریف می شوند.

تفاوت آرایه ها (Array) و آرایه های سلولی (Cell Array) را در آموزش زیر شرح داده ایم :

نکته

همه متغیرهایی (variable) که در نرم افزار متلب (MATLAB) تعریف می کنیم (از هر نوع داده ای (Data Type) که باشند)، آرایه های چند بعدی (Multidimensional Array) هستند.

هنگام تعریف یک آرایه (Array)، عنصرهای (Element) مورد نظرمان برای آرایه (Array) را بین علامت های ] و [ می نویسیم.

عنصرهای آرایه (Array) را می توانیم با علامت , از هم جدا کنیم :

و یا اینکه عنصرها را با کاراکتر فضای خالی (Space) از هم جدا می کنیم (نتیجه هر دو کد یکسان است) :

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

مثال

یک آرایه (Array) یک بعدی (1D Array) (One-dimensional Array) تعریف می کنیم که حاوی 3 عنصر باشد و همه عنصرها از نوع رشته (String) هستند و بنابراین یک آرایه رشته ای (String Array) خواهیم داشت و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

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

علامت " (علامت Double Quotes) برای تعریف رشته (String) به کار می رود.

عنصرهای آرایه (Array) را با علامت , از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 1 در 3 می باشد.

مثال

یک آرایه (Array) یک بعدی (1D Array) (One-dimensional Array) تعریف می کنیم که حاوی 3 عنصر باشد و همه عنصرها از نوع رشته (String) هستند و بنابراین یک آرایه رشته ای (String Array) خواهیم داشت و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

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

علامت " (علامت Double Quotes) برای تعریف رشته (String) به کار می رود.

عنصرهای آرایه (Array) را با کاراکتر فضای خالی (Space) از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 1 در 3 می باشد.

مثال

یک آرایه (Array) دو بعدی (2D Array) (Two-dimensional Array) تعریف می کنیم که حاوی 4 عنصر باشد و همه عنصرها از نوع رشته (String) هستند و بنابراین یک آرایه رشته ای (String Array) خواهیم داشت و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

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

علامت " (علامت Double Quotes) برای تعریف رشته (String) به کار می رود.

عنصرهای آرایه (Array) را با علامت , از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 2 در 2 می باشد.

در کد زیر، به شکل متفاوتی به عنصرهای آرایه (Array) اشاره کرده ایم :

نتیجه :

مثال

یک آرایه (Array) دو بعدی (2D Array) (Two-dimensional Array) تعریف می کنیم که حاوی 4 عنصر باشد و همه عنصرها از نوع رشته (String) هستند و بنابراین یک آرایه رشته ای (String Array) خواهیم داشت و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

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

علامت " (علامت Double Quotes) برای تعریف رشته (String) به کار می رود.

عنصرهای آرایه (Array) را با کاراکتر فضای خالی (Space) از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 2 در 2 می باشد.

در کد زیر، به شکل متفاوتی به عنصرهای آرایه (Array) اشاره کرده ایم :

نتیجه :

مثال

یک آرایه (Array) یک بعدی (1D Array) (One-dimensional Array) تعریف می کنیم که حاوی 4 عنصر باشد و همه عنصرها از نوع عدد هستند و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

عنصرهای آرایه (Array) را با علامت , از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 1 در 4 می باشد.

مثال

یک آرایه (Array) یک بعدی (1D Array) (One-dimensional Array) تعریف می کنیم که حاوی 4 عنصر باشد و همه عنصرها از نوع عدد هستند و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

عنصرهای آرایه (Array) را با کاراکتر فضای خالی (Space) از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 1 در 4 می باشد.

مثال

یک آرایه (Array) دو بعدی (2D Array) (Two-dimensional Array) تعریف می کنیم که حاوی 4 عنصر باشد و همه عنصرها از نوع عدد هستند و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

عنصرهای آرایه (Array) را با علامت , از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 2 در 2 می باشد.

در کد زیر، به شکل متفاوتی به عنصرهای آرایه (Array) اشاره کرده ایم :

نتیجه :

مثال

یک آرایه (Array) دو بعدی (2D Array) (Two-dimensional Array) تعریف می کنیم که حاوی 4 عنصر باشد و همه عنصرها از نوع عدد هستند و سپس تک تک عنصرهای آرایه (Array) را در خروجی نمایش می دهیم :

عنصرهای آرایه (Array) را با کاراکتر فضای خالی (Space) از هم جدا کرده ایم.

نتیجه :

اندازه آرایه برابر 2 در 2 می باشد.

در کد زیر، به شکل متفاوتی به عنصرهای آرایه (Array) اشاره کرده ایم :

نتیجه :

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

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