Matlab course lesson 3
الدوال في الماتلاب
تحتاج لأن تستدعي بعض الدوال للقيام بالعمليات الحسابية الغير تقليدية و ذلك توفيرا للوقت و الجهد ، كالدوال المثلثية و الدوال الأسية و اللوغاريتمات و غيرها...
الدوال المثلثية:
يقوم برنامج الماتلاب بقياس الزوايا بالراديان ، و إذا أردت أن تأخذ زاويا بالدرجات بدلاً من الراديان قم بإضافة حرف d للتعليمة.
مثال:
>> sind (60)
ans =
0,68
الدوال المثلثية العكسية:
هي معكوس الدالة المثلثية
مثال:
في الدالة المثلثية كنا نأخذ
>>a= sin (30)
a =
-0.9880
a =
-0.9880
-أما في الدالة المثلثية العكسية:
>>a= asin (-0.9880)
a =
30
:الدالة المناظرة للدالة المماسية العكسية-
>> atan(1)
ans =
0’7854
:قيمة الزاوية التي تجعل دالة القاطع تساوي الواحد-
>> asec(1)
ans =
0
:قيمة الزاوية التي تجعل دالة تمام القاطع تساوي الواحد-
>> acsc(1)
ans =
1’5708 أي pi/2
:قيمة الزاوية التي تجعل قيمة تمام التماس يساوي الواحد-
>> acot(1)
ans =
0,7854 أي pi/4
:الدالة الأسية
تأخذ في الماتلاب الأمر exp
مثال:
مثال:
* a=1
>> a=1;
>>exp(a)
Ans =
2.7183
الدالة اللوغاريتمية:
و تأخذ في برنامج الماتلاب الأمر log
:مثال
>> x=log (2,7183)
x=
1
-و لإيجاد اللوغاريتم الثنائي العشري:
>> x=log2(8)
x=
3
دالة إيجاد القيمة المطلقة:
تأخذ في برنامج الماتلاب الأمر abs
:مثال
>> abs(-2)
ans =
2
الأعداد المركبة:
بفرض لدينا z=x+yi
-لإيجاد العدد الحقيقي نستخدم الأمر real
مثال:
مثال:
>> real(z)
ans =
x
-لإيجاد العدد التخيلي نستخدم الأمر imag
مثال:
مثال:
>> imag (z)
ans =
y
-لإيجاد زاوية الطور نستخدم الأمر angle
مثال:
مثال:
>> angle(z)
ans =
...
-لإيجادمرافق العدد المركب نستخدم الدالة conj
مثال:
مثال:
>> conj z
ans =
...
القاسم المشترك الأكبر لعددين:
لإيجاد القاسم المشترك الأكبر نستخدم دالة gcd
مثال:
>> gcd (18,12)
ans=
6
المضاعف المشترك الأصغر لعددين:
لإيجاد المضاعف المشترك الأصغر لعددين نستخدم الدالة lcm
مثال:
>> lcm (18, 12)
ans =
36
إيجاد المضروب:
لإيجاد المضروب نستخدم الدالة factorial
مثال:
>> factorial (5)
ans =
120
التقريب إلى أقرب أعلى عدد صحيح:
للتقريب إلى أقرب أعلى عدد صحيح نستخدم الدالة ceil مثال:
>> x=ceil(7.4)
x=
7
floor للتقريب إلى أقرب أدنى عدد صحيح نستخدم الدالةالتقريب إلى أقرب أدنى عدد صحيح:
:مثال
>> x=floor(7.4)
x=
4
:لتقريب العدد العشري إلى أقرب عدد صحيح
round لتقريب العدد لاعشري لأقرب عدد صحيح نستخدم الدالة:مثال
>> x=round(4.4)
=x
4
إلغاء الجزء العشري:
:مثال
>> x=fix(4’6)
x=
4
:إيجاد باقي القسمة
rem لإيجاد باقي القسمة نستخدم الدالة:مثال
>> x=rem(10’4)
x=
2
:إظهار الوقتclock لإظهار الوقت نستخدم الدالة
:إظهار التاريخ
data لإظهار التاريخ نستخدم الدالة
شكراً
ردحذف