عملگرها در متلب
عملگر نمادی است که به کامپایلر می گوید که عملیات ریاضی و منطقی خاص را اجرا کند.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 ,