سلسلة دروس الماتلاب [:: الدرس الثالث ::]

الدرس التالت من سلسلة دروس الماتلاب

اخوان الكرام موعدنا اليوم بفضل الله وعونه مع الدرس التالت
من دروس سلسلة الماتلاب ، والدي سنتطرق فيه الى المصفوفات وأهم الأوامر المستخدمة لتحكم بها

العمليات الحسابية في ألماتلاب

العمليات على الأعداد

جدول لأهم العمليات الحسابية على الإعداد

أمتلة تطبيقية

العمليات على المصفوفات

جدول لأهم العمليات الحسابية المصفوفات

أمتلة تطبيقية

بعض التوابت

pi=π = 3.14150…

exp(1) : e = 2.71828…

i , j: تعادل جدر 1 .-

الدوال الرياضية

دوال هندسية

sin, cos, tan, cot
asin, acos, atan, acot
sind, cosd, tand, cotd
sinh, cosh, tanh, coth

دوال لوغاريتمية

log, log2, log10

الفكتور والمصفوفات

لمعرفة أهم عمليات المصفوفات ، وكيفيت التحكم فيها حسب الإحتياج
اكتب في مساعدة الماتلاب
(Demo)
*Basic Matrix Operations’
أو
*Matrix Manipulation

متال بسيط للبدء

% فيكتور من 0 الى 2 كل خطوة ب-0.2

vector = [0 : 0.2 : 100];
plot(vector)


إضافة عنصر جديد الى فيكتور
إضافة عنصر جديد الى فيكتور%
إضافة رقم 4 الى الفكتور في المكان الرابع

x=[ 2 3 1];
x(4)=4;

أدا كان عدد عناصر الفكتور غير معروف %

x(end+1)=4;

end تعود على أخر عنصر في المصفوفة

end+1 تعود على العنصر الدي هو بعد أخر عنصر في المصفوفة

أهم أوامر المصفوفات

size لمعرفة سعة المصفوفة تنائية أو تلاتية البعد

أما length فلأحدية البعد

a = [ 1 2 3 ]; b = [ 1 ; 2; 3];

size(a)
Answer: ans = 1 3 ;

size(b)
Answer: ans = 3 1;

length(a)
Answer: ans = 3

التقريب بإفراط وتفريط

التقريب بإفراط بواسطة الأمر round
التقريب بتفريط بواسطة الأمر floor

fix(5/3), round(5/3), floor(5/3)
answer:
ans = 1 ;
ans = 2
ans = 1


zeros / ones: لإنشاء مصفوفات مملوئة بوحدات أو أصفار

a = zeros(5,1)
b = ones(2,3)
c = ones(3,4)*2

a =

     0
     0
     0
     0
     0


b =

     1     1     1
     1     1     1


c =

     2     2     2     2
     2     2     2     2
     2     2     2     2

وبهذا تم الدرس بإذن الله ، فان كان من صواب فمن الله ، وان كان من خطأ فمني ومن الشيطان
وهذا ما أعلم والله أعلى و أعلم

سلسلة دروس الماتلاب كاملة على الروابط الاتية







شكرا اخى العزيز على الدروس المفيدة

شكرا لمرورك الطيب أخي , واجبي