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

القيود (Records)

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 4
أستاذ المادة زينب فلاح حسن الكيم       10/12/2017 10:33:53
القيود (Records)

تمتاز قيود في 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_name.record_field
مثال:
Student.AV= sum(student.degree) / length(student.degree)

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

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


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