Table of Contents
الژبر عددی یک جنبه اساسی از محاسبات مهندسی است که امکان تجزیه و تحلیل و راه حل سیستم های پیچیده را فراهم می کند. کتابخانه های پایتون مانند NumPy و SciPy ابزار قدرتمندی برای انجام این عملیات به طور موثر ارائه می دهند.این راهنما تکنیک های عملی برای مهندسان کار با آلژبرا خطی عددی در این کتابخانه ها را معرفی می کند.
عملیات ماتریسی Basic Matrix
NumPy توابع ساده ای برای ایجاد و دستکاری ماتریس ارائه می دهد، شما می توانید ماتریس ها را با استفاده از ایجاد کنید و عملیات هایی مانند اضافه کردن، ضرب و نقل را انجام دهید.
مثال:
[[ویرایش]
[FLT2]
[FLT3]
دانلود بازی Matrix ضرب:
[[ویرایش]
حل سیستم های خطی
برای حل یک سیستم از معادلات خطی (FLT:0) = b ، استفاده از این تابع نیاز به ضریب ماتریس و بردار سمت راست [FLT3].
مثال:
[[ویرایش]
[FLT7]
ارزش های Eigen و Eigenvectors
ارزش های Eigen و eigenvectors در بسیاری از برنامه های کاربردی ضروری هستند.استفاده از آنها (FLT:8) برای محاسبه آنها.
مثال:
[[ویرایش]
ماتریس Decompositions
SciPy توابع را برای تجزیه های مختلف ماتریس مانند LU، QR و SVD فراهم می کند، این تجزیه و تحلیل سیستم ها برای حل سیستم ها، انحراف های محاسباتی و تجزیه و تحلیل خواص ماتریس مفید هستند.
مثالی از ارزش آوازه (SVD):
[FLT 10 ]
این امر به صورت جداگانه در |A]] و و | و یک ماتریس قطری از مقادیر منحصر به فرد (FLT:3) تجزیه و تحلیل می شود.