عملگرها در متلب|عملگر مقایسه در متلب (جلسه بیست و هفتم)

عملگرها در متلب
عملگرها در متلب

در این دوره آنلاین آموزش متلب به صورت رایگان با سری آموزش‌های نرم افزار متلب در خدمت شما هستیم. در واقع آنچه که شما به طور کاملا عملی برای استفاده در انجام پروژه متلب نیاز دارید در این جلسات ارائه خواهد شد.

جلسه‌‌ی گذشته در رابطه با داده Double در متلب صحبت کردیم. در این جلسه قصد داریم در رابطه با عملگر مقایسه در متلب توضیح دهیم.

Or در ریاضیات مشابه اجتماع است.

تفکیک منطقی
تفکیک منطقی

عملگر مقایسه در متلب چگونه است؟

اگر کلیدهای shift به همراه کلید بالایی enter یعنی (\)  را نگه دارید، | تایپ می‌شود که همان Or در متلب است.

نمایش عملگر مقایسه در متلب
نمایش عملگر مقایسه در متلب

در تصویر فوق مشاهده می‌کنید که پاسخ A|B هم 1 شده است. یعنی صحیح است. اما این‌که چرا 1 شده است را توضیح می‌دهیم.

‌Or در متلب تقریبا مانند جمع کار می‌کند. یعنی اگر بخواهیم به روشی که گفته شد توضیح دهیم، این‌که اگر یک نفر راست بگوید، آن موقع در ‌or حرف را راست می‌گیریم. یعنی در جدول فوق مشاهده می‌کنید که یک نفر راست گفته است و true شده است.

در صورتی که اگر هر دو دروغ بگویند، فقط F می‌شود که صفر است.

ولی می‌توانید به صورت جمعی هم بیان کنید که 1+1 برابر 2 می‌شود ولی ۱ در نظر می‌گیریم؛ 1=0+1 که true است و باز هم 1=1+0 که true است.

اگر بخواهیم حالتی که هر دو دروغ میگویند را به صورت جمعی بنویسیم بایستی بنویسیم: 0=0+0

در اینجا ما می‌توانیم یک قانون دمورگان هم تعریف کنیم. احتمالا در دوره دبیرستان در مورد قانون دمورگان خوانده باشید که شاید در مباحثی اگر فرمول را به صورت قانون دمورگان تبدیل کنید، راحت‌تر می‌شود. به O pipel می‌گویند اگر انگلیسی آن را هم بخواهید، pipe command می‌گویند. قانون دمورگان چیست؟

قانون دمورگان به این صورت است که:

قانون دمورگان
قانون دمورگان

در این مباحث موارد دیگر مانند xor را داریم که در این تابع اگر همه‌ی متغیرها از یک نوع باشند در متلب صفر نمایش داده می‌شود اما اگر متغیرها متفاوت باشند، عدد یک نمایش داده می‌شود.

x-nor را داریم. توابع زیادی هستند که اگر همه‌ی متغیرها در x-nor از یک نوع باشند، ۱ می‌شود و باید فقط جفت باشد که true شود.یعنی ۱ شود.

x-and را داریم که not-and است که خروجی آن در صورتی صفر است که تمامی متغیرها ۱ باشند یعنی true باشد. یعنی اگر ۱ و ۱ باشد، x-and به ما صفر می‌دهد.

در صورتی که شما پس از خواندن محتوای جلسات قبلی و این بخش که به ساده‌ترین زبان ممکن درباره‌ی برنامه‌ی متلب و محیط کاربری آن توضیح داده باز هم سردرگم هستید. می‌توانید با برون سپاری انجام پروژه متلب خود به کارشناسان حرفه‌ای کارت پروژه می‌باشد. میتوانید از طریق شماره‌ی 09104503300 با پشتیبانان کارت از طریق پیام یا تماس در ارتباط باشید.

برای کسب اطلاعات بیشتر در مورد متلب میتوانید به مقاله آموزش متلب مقدماتی مراجعه کنید.

برای ثبت سفارش لطفا در تلگرام یا واتساپ یا ایتا به شماره 09104503300 پیام دهید.