تحقیق جبر ماتريسي ( ورد)
دسته بندي :
دانش آموزی و دانشجویی »
دانلود تحقیق
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 4 صفحه
قسمتی از متن word (..doc) :
جبر ماتريسي
در اين درس به ادامه کار با ماتريسها که بخش بسيار مهمي از نرم افزار MATLAB را تشکيل مي دهد خواهيم پرداخت.
چند تابع:
1- ones : اين تابع ماتريسي را با فقط عناصر 1 توليد مي کند. به مثال زير توجه کنيد:
2- zeros : اين تابع ماتريسي با عناصر صفر توليد مي کند:
3- rand : اين تابع ماتريسي با عناصر رندوم بين صفر و يک توليد مي کند:
روي اينگونه ماتريسها مي توانيم مانور زيادي داشته باشيم مثلا فرض کنيد مي خواهيم ماتريسي توليد کنيم که اعداد صحيح رندومي بين صفر و پنج داشته باشيم:
توجه داشته باشيد که براي نمايش اعداد صحيح از تابع fix استفاده کرديم. اين تابع قسمت صحيح يک عدد اعشاري را به ما مي دهد مثلاً:
4- randn : اين تابع ماتريسي را با عناصر توليد شده توسط تابع توزيع نرمال با ميانگين صفر و واريانس يک (تابع نرمال استاندارد) توليد مي کند:
حال وقت آن رسيده که به جبر ماتريسها بپردازيم:
مي توانيم دو ماتريس را با هم جمع کنيم, از هم کم کرده و يا با هم ضرب کنيم.
فرض کنيم دو ماتريس مربعي a و b را بصورت زير داريم:
حال به چند مثال در اين زمينه توجه فرماييد:
در مثال اول ماتريسهاي a و b بسادگي با هم جمع شده اند. اين عمل بوسيله جمع کردن تک تک درايه هاي متناظر در دو ماتريس تحقق مي يابد.
توجه داشته باشيد که براي اينکه بتوان دو ماتريس را با هم جمع کرد بايد تعداد سطر و ستونهاي دو ماتريس با هم برابر باشند, اگر اينگونه نباشد MATLAB پيغام خطاي زير را خواهد داد:
در مثال دوم نشان داده شده که مي توان يک ماتريس را در يک عدد ضرب کرد که اين عمل با ضرب آن عدد در تک تک درايه هاي ماتريس انجام مي گيرد. ضمناً عمل تفريق دو ماتريس همان عمل جمع ماتريس اولي با قرينه ماتريس دوم مي باشد.
در مثال سوم نشان داده شده که مي توان توابع رياضي مقدماتي را(که در درس 2 معرفي شدند) براي ماتريسها بکار برد که در اينصورت عمليات روي تک تک درايه ها انجام خواهد گرفت.
هدف از ارائه مثال چهارم ذکر اين مطلب است که مي توان عددي را با يک ماتريس جمع کرد و يا از آن کم کرد, باز اين عمل با انجام عمليات جمع يا تفريق روي هر کدام از درايه ها صورت مي گيرد.