توابع برای عملیات منطقی-1
جدا از عملگرهای منطقی ذکر شده در بالا،matlab در ادامه دستورات و توابع مورد استفاده برای اهداف مشابه را فراهم کرده است :
(and(a,b:این تابع منطقی از آرایه ها یا ورودی عددی می یابد.اجرای منطقی and ،از آرایه های ورودی a,b وآرایه ای را بازمی گرداند که عناصر آنبا 1منطقی یا صفر منطقی تنظیم شده است.خروجی آرایه 1 است اگر تمام ورودی ها صفر نباشندو عناصر در منطقه یکسانی از آرایه باشند وگرنه عناصر با صفر تنظیم می شوند.
(or(a,b: منطقی از آرایه ها یا ورودی های عددی می یابد.اجرای یک or منطقی از تمام ورودی های از تمام ورود های a,bوغیره. و یک آرایه که تمام عناصر آن با صفر منطقی یا یک منطقی تنظیم شده است را بازمی گرداند.عناصر آرایه خروجی با یک تنظیم می شوند اگر هر ورودی آرایه یک عنصر غیرصفر در همان محل از آرایه داشته باشد.درغیراینصورت عناصر با 0 تنظیم می شوند.
(xor(a,b: یک تابع انحصاری منطقی ;عملیات or انحصاری روی عناصر متناظر از آرایه a,b اجرا می کند.نتیجه عناصرc(i,j,…)منطقا درست است(1) اگر a(i,j,…)و b(i,j,…) ،اما نه هر دو غیرصفر باشند.
(all(a: مشخص می کند اگر همه عناصر از آرایه a غیر صفر و صحیح باشد. اگر a یک بردار است (all(a مقدار منطقی 1(درست) را برمی گرداند ، اگر تمام عناصر غیرصفر باشد مقدار منطقی 0 (نادرست) را برمی گرداند. اگر a یک ماتریس خالی نباشد (all(a با هر ستون از a مانند یک بردار رفتار می کند ،یک سطر برداری از مقادیر منطقی 1 ها و صفرها باز میگرداند. اگر a یک ماتریس خالی صفر در صفر باشد،(all(a مقدار منطقی 1 را بازمی گرداند. اگر a یک آرایه چند بعدی باشد، (all(a در طول اولین بعد غیر یگانی عمل می کند و آرایه ای از ارزش های منطقی برمی گرداند.
نویسنده: مهندس عربعامری
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,