السلام عليكم ورحمة الله وبركاته
هذه بعض دوال ماتلاب لاتنسونا من صالح دعائكم بارك الله فيكم
ملحق (ب):
ملحق الباب الأول:
دوال MATLAB.
Ø العمليات الرياضية:
العمليات
الرمز
عملية الجمع
+
عملية الطرح
-
عملية الضرب
*
عملية القسمة
/or\
عملية الأس
^
Ø دوال التقريب:
الدالة
الوظيفة
Rem
تقوم بإخراج الباقي الصحيح لعملية القسمة.
Floor
تقريب الرقم العشري أو المصفوفة باتجاه ∞-
Ceil
تقريب الرقم العشري أو المصفوفة باتجاه ∞
Fix
تقريب الرقم العشري باتجاه الصفر
يعني تقوم بالغاء الكسر والحصول على الرقم الصحيح فقط.
Round
تقريب الرقم العشري باتجاه أقرب رقم صحيح
Ø الدوال المثلثية:
الدالة
الوظيفة
Sin
لحساب جيب الزاوية.
Cos
لحساب جيب التمام للزاوية.
Tan
لحساب ظل الزاوية.
Cot
لحساب ظل التمام للزاوية.
Sec
دالة
Csc
دالة
Asin
لمعرفة قيمة الزاوية بالتقدير الدائري بمعلومية جيب الزاوية.
Acos
لمعرفة قيمة الزاوية بالتقدير الدائري بمعلومية جيب تمام الزاوية.
Atan
لمعرفة قيمة الزاوية بالتقدير الدائري بمعلومية ظل الزاوية.
Acot
لمعرفة قيمة الزاوية بالتقدير الدائري بمعلومية تمام ظل الزاوية.
Acsc
معكوس csc
Asec
معكوس sec
Sinh
دالة الزائدية sin
Cosh
دالة الزائدية cos
Asinh
معكوس sinh
Acosh
معكوس cosh
Ø الدوال الحسابية الأولية:
الدالة
الوظيفة
Exp
Sqrt
لإيجاد الجذر التربيعي
Abs
لإيجاد القيمة المطلقة
Gcd
القاسم المشترك الأعظم
Lcm
المضاعف المشترك الأصغر
Max
لإيجاد القيمة العظمى
Min
لإيجاد القيمة الصغرى
Mod
القيمة المطلقة للباقي الصحيح للقسمة.
Rem
لحساب الباقي الصحيح للقسمة.
Log
اللوغاريتم الطبيعي: ذو الأساس الطبيعي 2.7183=e
Log2
اللوغاريتم ذو الأساس 2.
Log10
اللوغاريتم ذو الأساس العشري(ذو الأساس10)
Factorial
لحساب المضروب.
Complex
لتكوين أعداد مركبة من أعداد حقيقية وأعداد تخيلية يتم تمريرها للدالة.
Conj
لمعرفة المرافق للعدد التخيلي.
Imag
لإيجاد الجزء التخيلي من العدد المركب
Real
لإيجاد الجزء الحقيقي من العدد المركب
Ø الدوال الرسم:
الدالة
الوظيفة
plot
يستخدم للرسم الخطية ثنائية الأبعاد2-D .
Plot3
تستخدم للرسم ثلاثي الأبعاد.
Surf
للرسم في ثلاثة أبعاد 3-D.
Mesh
للرسم على المحاور الاحداثية الثلاثة 3-D على شكل شبكة.
Meshgrid
للرسم ثلاثي الأبعاد 3-D.
Hold
تقدم هذه التعليمة امكانية رسم اكثر من منحنى حيث يتم تفعيلها ب hold on ورسم مانشاء وبعد ذلك يتم ايقافها ب hold off
Title
لكتابة عنوان على الرسم .
Xlabel
لتسمية المحور الأفقي للرسم .
Ylabel
لتسمية المحور العمودي للرسم .
Zlabel
لتسمية محور البعد الثالث للرسم.
grid on
لتقسيم الرسم .
Subplot
لعرض عدة رسومات منفصلة في إطار واحد .
Text
لكتابة أي تعليق على الرسم .
Legend
مفتاح الرسم (أسماء المتغيرات) .
View
لتحديد من أي أتجاه يرسم الشكل.
Axis
لتحديد أطوال المحاور.
ملحق الباب الثاني:
دوال MATLAB.
جدول الدوال الخاصة بالاستكمال والتقريب على MATLAB
الدالة
الوظيفة
divdiff
لإيجاد الفروق المقسومة لاستكمال الدالة بطريقة نيوتن (Newton)
أمر للاستكمال ويأتي بهذه الصيغة
و أيضاً بصيغ أخرى مثل: 'spline' و 'cubic' و غيرها ...
تشبه ولكنها أسرع ولا تحتاج إلى منهج أو طريقة محددة.
تطبق في للاستكمال عند وجود متحولين بالشكل z = f(x,y)
دالة للاستكمال عند وجود ثلاث متحولات بالشكل v = f(x,y,z)
دالة للاستكمال عند وجود عدة أبعاد.
استكمال الدالة بطريقة تحويل فورير .
spline
أمر استكمال الدالة بالشريحة المكعبة.
أمر استكمال الدالة بالشريحة المكعبة.
polfit
إيجاد معاملات كثيرة الحدود (Coefficients poly) من الدرجة n لمجموعة من النقاط وتستخدم في طريقة الاستكمال إلى أصغر مربع((Least Squares.
polyval
إيجاد قيم كثيرة حدود عند نفط مختارة تساعد في رسمها.
feval
لتنفيذ أي دالة معرفة ضمن MATLAB بصيغة feval(f(x),x)
fgenfit
تقريب أي مجموعة من البيانات إلى كثيرة حدود و يختار MATLAB الدرجة المناسبة باستخدام أصغر مربع (Least Squares)
sft
تحويل فورير البسيط (Simple Fourier Transform)
isft
تحويل فورير العكسي (Inverse Fourier Transform)
fft
تحويل فورير السريع (fast Fourier Transform)
mfft
تحويل فورير السريع المعدل (modified Fast Fourier Transform)
ifft
تحويل فورير العكسي السريع (Inverse Fast Fourier Transform)
fftdemo
يظهر لنا رسم بياني يوضح أشارة ناتجة عن تحويل فورير لهدف تعليمي فقط. وتسهيل الدراسة.
tic; toc
الدالة tic نضعها قبل أي أمر والدالة tocبعد الأمر لحساب الزمن المستغرق في ذلك الأمر.
travel
تظهر مسألة البائع المتجول للمرور بجميع الولايات دون تكرار أو تقاطع.
جدول لدوال متنوعة وردت في ال M-file على MATLAB
الدالة
الوظيفة
barأو barh
لرسم الدالة على الشكل قضبان عمودية أو أفقية بصيغة
bar (x,y) أو barh (x ,y , Width)
text
عند النقطة المحددة يبين المعلومات المطلوبة.
figure (#)
تستخدم في الM- file لرسم أكثر من شكل كلاً على حدة وحسب رقمه.
linspace
لتوليد متجه خطي بنقاط متباعدة بشكل متساوي.
get (gca,Ylim)
دالة تعطي الطول المناسب للمحور العامودي.
length(x)
لتحديد طول المتجه وتشبه (MAX(SIZE(X).
prod
دالة تستعمل لضرب العناصر .
fprintf
لكتابة البيانات المجهزة للحفظ.
format short
تعطينا ناتج المجموعة بشكل مختصر.
disp
لعرض أي صف دون طباعة اسم ذلك الصف.
input
لطباعة أي عبارة كما هي.
clf
لحذف كل القيم المعطاة سابقاً للمتغير وإعادته إلى القيم الأصلية.
save testdata
لحفظ قيم المتغيرات.
load testdata
أعط القيم المحفوظة سابقاً للمتغيرات .
جدول الدوال الخاصة بتحليل المتجهات الهندسية على MATLAB
الدالة
الوظيفة
contour3
أمر لرسم الأثر(Traces) الذي يتركه المنحنى على المستوى الأفقي xy xy أو المستوى الرأسي z.
sphere
دالة لرسم الكرة التي نصف قطرها 1 ومركزها نقطة الأصل.
shading interp
دالة اخفاء الخطوط على الرسم.
polar
دالة الرسم على الأحداثيات القطبية.
stem3
دالة الرسم بشكل مقطع فراغياً لكي يسهل التعامل معها.
set
دالة تحدد مجموعة من البيانات على الرسم مثلاً:
set (gca, 'XTickLabel', ['0|pi/2'])
.
الدالة
الوظيفة
Semilogx
.هي نفس أمر إلا أن تقسيم المحور الصادي يكون تقسيم لوغاريتمي
Type
تحديد نوع المسألة هل هي مسألة قيمة صغرى أم مسألة قيمة عظمى
Repmat
نسخ وتكرار
Prod
حاصل ضرب العناصر
Surf
رسم لمجسم ثلاثي البعد ملون
Grid
أظهار الشبكة على الرسم
.
الدالة
الوظيفة
Ode45
وهي عبارة عن نظام حل بخطوة واحدة, أي إنها تحتاج عند حساب الحل في اللحظةtn لمعرفة القًيمة التي تسبقها مباشرة y(tn-1)
Ode23
هذة الطريقة أكثر فعالية من سابقتها وهي أيضاً طريقة وحيدة الخطوة
Dsolve
هو الطريقة المتبعة لإيجاد الحل.



رد مع اقتباس



مواقع النشر (المفضلة)