طالما عندك ملف سكربت مثلا m file ويعتمد على النتائج التى تخرج من ملف السميولينك
يمكنك استخدام البلوك اللى ذكرته فى ردى السابق بدلا من استخدام بلوك to workspace
مثل الشكل الاتى الموجود فى اللينك
لا داعى لحفظ اى شيىء فى ال workspace فقط ضع الكود الذى تريده كدالة ماتلاب فى هذا البلوك
انا فاهم ما تريده كما قلت ولكن ما تريده ليس modular
والحل الامثل فى التصميم عموما ان يكون لديك النموذج الاساسى وعندما يريد الذهاب لتنفيذ امر ما فان النتائج لابد ان ترجع له مرة اخرى وليس تحفظ فى مكان تانى
وعندما ترجع النتائج مرة اخرى للنموذج الاساسى يمكنه ارسالها الى module اخرى للتنفيذ
شكرا اخى العزيز على التوضيح فعلا انا لم أكم افهم كلامك
وهذه الخاصية التى تتحدث عنها وهناك خصائص اخرى تسمى Callbacks وهى موجودة فى ال Model properties
يمكن الدخول عليها من قائمة file فى النموذج المفتوح والانتقال الى جزء callbacks
وفى هذا المثال تم استعمال stop function وهى يتم يشغيلها بعد الانتهاء من تشغيل النموذج
وهذا رابط الهيلب http://www.mathworks.de/help/toolbox/simulink/ug/f4-122589.html
ثم أحب أن أضيف شيء، لقد قلت: بأنك لم تفهم ما طرحته عليك سابقا، و هذا يطرح إشكالا و بقوة و هو لغة الحوار.
فنحن أصحاب التخصصات التقنية الذين درسينا باللغات الأجنبية، (في حالتي اللغة الفرنسية) يظهر صعوبة طرح المشكل و من ثَّم فهمه باللغة العربية.
فلذلك ترى أغلب الشروحات تكون بالصور و الفيديو، أما بلسان القلم (أو ضغطات أزرار لوحة المفاتيح)، فهذا في الغالب صعب، إذا انضاف إليه إستعمال المصطلحات المترجمة إلى العربية، فتكون فائدتها ضعيفة أو معدومة، لذلك يعتمد أسلوب التلفيق، فيكون النص بالعربية و المصطلحات باللغة الأجنبية للشارح، و الغالب عليها الإنجليزية.
على كل، هذه ملاحظة و خاطرة رأيت طرحها مسامعكم.
أسأل الله أن يبارك لك في جهد و وقتط و علمك و صحتك آمين[/size]