انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

3-1 بناء دالة

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 4
أستاذ المادة زينب فلاح حسن الكيم       10/12/2017 09:55:23
تستخدم الصيغة العامة الاتية في بناء برنامج فرعي في لغة الماتلاب :
(i1,i2,…,in) اسم الدالة=[var1,var2,…,varn] function
ــــــــــــــــــــــــ
statementsــــــــــــــــــــــــ
ــــــــــــــــــــــــ

حيث:
var1,var2,…,varn تمثل معاملات الأخراج.
i1,i2,…,in معاملات الأدخال .

ان ابسط طريقة لأستدعاء الدالة المبنية يتم حسب الصيغة العامة
(i1,i2,…,in) اسم الدالة=[var1,var2,…,varn]
عند الأستدعاء ف?نّ i1,i2,…,in تعطى قيم لكي تستخدمها الدالة لتوليد المخرجات,امّا var1,var2,…,varn ف?نّها تكتب بشكل متغيرات.

3-2 احذر عند التعامل مع دوال ماتلاب!!

عند كتابة دالة يجب التقيّد بالقواعد الآتية :
1- الدالة تكتب في /M-File script(برنامج عادي ).

2- لايمكن ان تتضمن الدالة عبارة end في نهايتها.

3- اذا كانت الدالة تستدعي دوالاً اخرى ف?نّ تلك الدوال (المستدعاة) تبنى بعد الدالة المستدعية.

4- يمكن الدالة ان تتضمن عبارة return و التي تقطع التنفيذ و تعيد السيطرة الى شاشة command (عادةً تستخدم فقط في الدالة الرئيسية ).

5- يجب ان يخزن البرنامج بأسم اول دالة تظهر فيه.عند الخزن نلاحظ انّ ماتلاب يختار (اسم الدالة m.) كأسم تلقائي للبرنامج.

6- اذا كان هناك معامل اخراج واحد لاداعي لوضعه بين القوسين [].


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .