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

القيود (Records) في الماتلاب

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 4
أستاذ المادة زينب فلاح حسن الكيم       06/12/2016 16:29:21
تمتاز قيود في MATLAB بأمكانية اضافة حقول في أي وقت وبسهولة فقط استخدم الصيغة الآتية عند الحاحة الى تكوين قيد جديد او اضافة حقل جديد الى قيد موجود مسبقا:
Record_name .field_name = value

كما تلاحظ فان هذه الصيغة تتطون من 3 اجزاء اساسية :
Record_name- : و يمثل اسم القيد.
- field_name : و يمثل اسم الحقل.
-value : يمثل قيمة ذلمك الحقل و يمكن ان تكون قيمة او متغير و يمكن ان تستبدل بأيعاز input لقراءة قيمة الحقل. ويمكن للحقل ان يكون مصفوفة او قيد اخر:

توضيح مثال
تخصيص قيمة ثابتة من نوع (string) Student .name= ALI
تخصيص قيمة ثابتة من نوع (integer) Student.stage= 4
تخصيص قيمة عن طريق القراءة Student .age= input( ادخل عمر الطالب : );
تخصيص مصفوفة Student .degree=[100 80 91];
تخصيص قيمة من خلال عملية حسابية Student.no= no+1;

مصفوفة القيود

مصفوفة القيود هي مصفوفة كل موقع فيها يكون قيد و لذلك فان اسم القيد سيرافقه عداد يخبرنا اي القيود سنتعامل معه حاليا , اما الجزء الخاص باسم الحقل و طريقة تخصيص قيمة له و كيفية التعامل معه ستظل دون تغيير امّا اذا كان الحقل هو متجه مثلاً فهذا يستلزم استخدام عداد ثاني للحقل كما في الصيغة:

Record_array(i).record_field(j)
حيث i عداد مصفوفة القيود
J عداد الحقل الذي هو مصفوفة بدوره
:


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