آموزش متلب

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

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

عملگر نمادی است که به کامپایلر می گوید که عملیات ریاضی و منطقی خاص را اجرا کند.matlab  در درجه اول برای کار روی تمام ماتریس ها و آرایه ها طراحی شده است.بنابراین،عملگرها در matlab روی هردو ،داده عددی و غیر عددی کار می کنند.matlab  اجازه انواع عملیات ابتدایی زیر را می دهد:

  • عملگرهای حسابی
  • عملگرهای رابطه ای
  • عملگرهای منطقی
  • عملگرهای بیتی
  • عملگرهای مجموعه

عملگرهای حسابی

matlab دو نوع عملیات حسابی مجاز دارد:

  • عملیات حسابی ماتریس
  • عملیات حسابی آرایه

عملگرهای محاسباتی ماتریس تعریف شده در جبرخطی یکسان هستند.عملگرهای آرایه ،هر دو آرایه یک بعدی و چندبعدی را عنصر به عنصر اجرا می کنند.عملگرهای ماتریس و عملگرهای آرایه با نماد دوره(.) متفاوت هستند،.اما عملگر جمع و تفریق برای ماتریس و آرایه یکسان است ،این عملگرها برای هر دو مورد یکسان هستند .جدول زیر توصیف مختصری از عملگرها را ارائه داده است:

توصیف عملگر
بعلاوه یا جمع یگانی a+b جمع a  و b.a وb باید اندازه یکسان داشته باشند مگر اینکه یکی عدد باشد. +
تفریق یا تفریق یگانی.a-b ،b را از a کم می کند .a و b باید اندازه یکسان داشته باشند.مگر اینکه یکی عدد باشد . عدد می تواند از یک ماتریس با هر اندازه کم شود.
ضرب ماتریس .c=a*b جبر خطی حاصل از ماتریس a وb  است به صورت دقیق تر،

برای a  و  b غیر عددی ،عددی از ستون a با عددی از ستون b جمع می شود .یک عدد می تواند در ماتریس با هر سایزی ضرب شود.

*
ضرب آرایه.a*b عنصر به عنصر  حاصل از آرایه a و b است.a وb باید اندازه یکسان داشته باشند .مگر اینکه یکی عدد باشد . *.
اسلش یا ماتریس راست ماتریس.b/a تقریبا یسان است با) b*inv(a . دقیق تر b/a=(a’\b’). /
تقسیم راست آرایه.a./b ماتریسی با عنصر a(i,j)/b(i,j) است.aوb باید اندازه یکسان داشته باشندمگر اینکه یکی از آن ها عدد باشد . ./
بک اسلش یا تقسیم چپ ماتریکس .اگر a یک ماتریس مربع است a\b تقریبا یکسان با inv(a)*b  است،انتظار می رود که آن با یک روش جدید محاسبه شده است.اگرa ماتریس n به n  و b بردار ستونی با n جزء است .یا یک ماتریس با چندین ستون است،پس x=a\b راه حلی برای تساوی ax=b  است ،a پیغام هشداری است  که نمایش داده می شود  اگر a کوچک شده یا منحصر به فرد باشد . \
تقسیم چپ آرایه.a.\b ماتریسی با عناصر b(i,j)/a(i,j).aوb باید اندازه یکسان داشته باشند مگر اینکه یکی از آن ها عدد باشد . .\
توان ماتریس .xp ،x به توان p  است ،اگر p عدد است .اگر pرقم است آن توان با تکرار مربع محاسبه شده است .برای دیگر مقادیر از p محاسبه شامل مقادیر ویژه  و بردار ویژه ، مانند اینکه اگرeig(x)=  [v,d] و سپس x ^ p=v*d.^p/v. ^
توان آرایه .ab ماتریسی با عناصر a(i,j) به توان  b(i,j)است .a  و  b  باید اندازه یکسان داشته باشند مگر اینکه یکی از آ نها عدد باشد. .^
ماتریس ترانهاده.a’جبر خطی ترانهاده از aاست.برای مثال ، ماتریس ها ،این ترانهاده مزدوج پیچیده است .
ترانهاده آرایه ..a ترانهاده ی  a  است .برای مثال ماتریس ها ،مزدوج شامل آن نمی شود. .’

 

 

 

نویسنده: مهندس عربعامری

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *