پاورپوینت فصل چهارم عملیات منطقی و رابطهای کلاس آموزشی matlab
11اسلاید
oتعریف: عملیاتی که بر اساس مقادیر منطقی true و false (یا 0 و 1) استوار باشد را عملیات منطقی میگویند.
4-1- عملگرهای رابطهای
عملگرهای رابطهای زیر در متلب تعریف شدهاند:
< , > , <= , >= , == , ~=
1-1- مقایسه دو آرایه
با استفاده از عملگرهای رابطهای میتوان دو آرایه را عنصر به عنصر با یکدیگر مقایسه کرد. به ازای نقاطی که در شرط ذکر شده صدق میکنند، مقدار 1 و به ازای سایر نقاط مقدار 0 باز گردانده میشود.
>> a= [1 , 2, 3 , 4 , 5];
>>b=[10 , 2 , 13 , 4 , 8];
>>tf=(a == b)
tf=
0 1 0 1 0
متغیر tf یک متغیر از نوع منطقی(logical) خواهد بود. یعنی تنها میتواند مقادیر ۰ و ۱ را در خود نگهدارد. بعنوان تمرین سعی کنید عنصر سوم tf را با ۵۰ جایگزین کنید.
پاورپوینت فصل چهارم عملیات منطقی و رابطهای کلاس آموزشی matlab