كيف احصل على دالة singleton في برنامج الـ matlab


(PaTrIoT_PaL) #1

احتاج لعمل تطبيق على الـFuzzy Logic عندي مدخلين و مخرج واحد
و المخرج outPut لدي يجب ان يخرج قيمه واحده بمعنى ان تكون الداله التي تمثل المخرج داله خطيه كالصوره التالية …


فكيف يمكنني الحصول عليها في الماتلاب


#2

اهلا بك اخى العزيز وبصراحة لم افهم سوالك جيدا
ولكن عموما هناك اشكال محددة للدخل
اما الخرج فهو يعتمد على العمليات التى ستقوم بها اى يعتمد على fuzzy logic controller


(PaTrIoT_PaL) #3

عزيزي احمد اشكرك عالاهتمام
ما اقصده اننا نحدد شكل المخرج الذي نريده و اعتقد ان fuzzy logic controller سيحدد قيم المخرج لا شكله …
فمثلا نحن نحدد شكل الـ membership function لكل المدخلات و نحدد القيم , و في المخرج من المفترض ان نحدد نحن ايضا الشكل …

اتمنى ان تكون الصوره قد وصلت …


#4

السلام عليكم ورحمة الله وبركاته
يمكنك استخدام Takagi-Sugeno-Kang او ما تسمى Sugeno
فى عمل Fuzzy Inference وهذا النوع يختلف عن ممدانى
ان الخرج يكون دائما دالة خطية او ثابت


(PaTrIoT_PaL) #5

فعلا ان استخدم هذه الطريقة عزيزي احمد و لكن شكل الدالة يخرج لي نقاط فهل هذا طبيعي

هذا الشكل الذي اريده

و هذا الشكل الذي خرج معي في التطبيق


(PaTrIoT_PaL) #6

مهندس احمد كيف لي ان اظهر احداثيات المخرج على شكل الدالة

بمعنى اظهر على محور الاكس اسمه و درجته
و على محور الواي اسمه و درجته

اعذرني على كثرة الاسئلة


#7

اهلا بك اخى العزيز
ونحن هنا نتعاون من اجل نشر العلم والمعرفة ولا حرج مطلقا من كثرة الاسئلة
وبالنسبة لسوالك فهذا منطقى جدا
فهل من الممكن ان تقولى ما فائدة المحور واى ؟
لا يوجد فائدة طبعا له لان الخرج هو ثابث وتكون قيمة الثابت قيمته على محور اكس
ويمكننا التعبير هكذا مثلا
very long = 60
وهذا معروف انها
singleton
ولا داعى للرسم


(PaTrIoT_PaL) #8

اعذرني مهندس احمد لا افهم قصدك في الرد الاخير
في الحقيقه انا عملت تيست للسيستم فوجدت ان الرولز يتم تطبيقها بشكل صحيح و كلما غيرت في قيم المدخلين تغير لديه قيمة المخرج بالشكل الذي حددته في الرولز ,
اما عن الرسمه فانا اشعر انها لا تعطي المعني المطلوب فهل ما تقصده هو ما اقصده بان شكل دالة المخرج غير صحيحه ؟.


#9

لا الرسمه اخى العزيز تعطى المعنى المطلوب وللتاكد ابعث لى بالنتائج التى حصلت عليها وساقوم بتحويلها للرسمة التى تريدها


(PaTrIoT_PaL) #10

اها اشكرك مهندس احمد , لقد وضحت الصورة تماما

الله لا يحرمنا منك يا طيب


(PaTrIoT_PaL) #11

اها اشكرك مهندس احمد , لقد وضحت الصورة تماما

الله لا يحرمنا منك يا طيب


#12

العفو اخى العزيز واهلا بك