mostafa_ismail المدير العام
عدد المساهمات : 121 نقاط : 343 السٌّمعَة : 0 تاريخ التسجيل : 24/01/2013 العمر : 30 الموقع : www.egybramj.com
| موضوع: سلسلة دروس الماتلاب الجزء الثالثpart3 الجمعة أغسطس 30, 2013 9:55 pm | |
|
الدرس التالت
من سلسلة دروس الماتلاب
اخوان الكرام موعدنا اليوم بفضل الله وعونه مع الدرس التالت من دروس سلسلة الماتلاب ، والدي سنتطرق فيه الى المصفوفات وأهم الأوامر المستخدمة لتحكم بها
العمليات الحسابية في ألماتلاب
العمليات على الأعداد جدول لأهم العمليات الحسابية على الإعداد
أمتلة تطبيقية
العمليات على المصفوفات
جدول لأهم العمليات الحسابية المصفوفات
أمتلة تطبيقية
بعض التوابت
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 | |
|