قرار دادن مقادیر یکسان در چند متغیر (Variable) مختلف به صورت همزمان (چند متغیر را برابر یک یا چند متغیر دیگر قرار دادن)، با دستور deal ، در متلب (MATLAB)
فرض کنید که قصد داریم مقادیری را به صورت همزمان، در چند ماتریس مختلف قرار دهیم، به گونه ای که همگی آن ماتریس ها، دارای همان مقادیر بوده و با هم مساوی باشند. برای این منظور، می توانیم دستور deal در متلب (MATLAB) را به کار ببریم (البته کاربردهای دیگری نیز دارد که در ادامه توضیح می دهیم).
شیوه به کار بردن دستور deal ، به صورت زیر می باشد :
که در آن، تمامی متغیرهای Y1 و Y2 و Y3 و ... برابر متغیر X قرار داده می شوند. یعنی اجرای آن، معادل اجرای کدهای متلب (MATLAB) زیر می باشد (قرار دادن چند متغیر، برابر یک متغیر دیگر) :
البته دستور deal را به صورت زیر نیز می توانیم به کار ببریم :
که اجرای آن، معادل اجرای کدهای متلب (MATLAB) زیر می باشد (قرار دادن چند متغیر، برابر چند متغیر دیگر) :
به مثال زیر توجه کنید :
3 خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.