تعریف آرایه های سلولی (Cell Array)، با علامت های } و { ، در متلب (MATLAB)
آرایه های سلولی (Cell Array) نوعی از آرایه ها (Array) می باشند که در آنها می توانیم ((انواع اطلاعات)) (Data Type) با ((اندازه های مختلف)) را ذخیره کنیم. یعنی در هر سلول (Cell) از آرایه های سلولی (Cell Array) می توانیم ((اطلاعات از نوع دلخواه و با اندازه دلخواه)) را ذخیره کنیم و بنابراین اطلاعات موجود در سلول های (Cell) مختلف می توانند کاملا متفاوت باشند.
هنگام تعریف یک آرایه سلولی (Cell Array)، عنصرهای (Element) مورد نظرمان برای آرایه سلولی (Cell Array) را بین علامت های } و { می نویسیم.
عنصرهای آرایه سلولی (Cell Array) را می توانیم با علامت , از هم جدا کنیم :
و یا اینکه عنصرها را با کاراکتر فضای خالی (Space) از هم جدا می کنیم (نتیجه هر دو کد یکسان است) :
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
یک آرایه سلولی (Cell Array) تعریف کرده ایم و سپس مقدار تک تک سلول های (Cell) آن را در خروجی نمایش داده ایم.
عنصرهای آرایه سلولی (Cell Array) را با علامت , از هم جدا کرده ایم.
نتیجه :
یک آرایه سلولی (Cell Array) تعریف کرده ایم و سپس مقدار تک تک سلول های (Cell) آن را در خروجی نمایش داده ایم.
عنصرهای آرایه سلولی (Cell Array) را با کاراکتر فضای خالی (Space) از هم جدا کرده ایم.
نتیجه :
یک آرایه سلولی (Cell Array) تعریف کرده ایم و سپس مقدار تک تک سلول های (Cell) آن را در خروجی نمایش داده ایم.
عنصرهای آرایه سلولی (Cell Array) را با علامت , از هم جدا کرده ایم.
نتیجه :
یک آرایه سلولی (Cell Array) تعریف کرده ایم و سپس مقدار تک تک سلول های (Cell) آن را در خروجی نمایش داده ایم.
عنصرهای آرایه سلولی (Cell Array) را با کاراکتر فضای خالی (Space) از هم جدا کرده ایم.
نتیجه :
دقت کنید که آرایه ها (Array) و آرایه های سلولی (Cell Array) را با هم اشتباه نگیرید. آرایه ها (Array) با علامت های ] و [ تعریف می شوند.
تفاوت آرایه ها (Array) و آرایه های سلولی (Cell Array) را در آموزش زیر شرح داده ایم :
تفاوت بین استفاده از علامت های ) و ( یا علامت های } و { در هنگام فراخوانی اطلاعات از آرایه های سلولی (Cell Array) را در آموزش زیر شرح داده ایم :