طلب

السلام عليكم
سؤال هل يجوز تحويل رقم بالنظام الثنائي الى اشارة analog
باستخدام simulink واذا يجوز كيف

اى رقم او ثابت سواء عشرى او ثنائى هو عبارة عن اشارة analog لانه له نفس القيمة طوال الوقت

مشكلتي انه لدي رقم ثنائي يكون ادخال الى fuzzy controller
فعند التنفيذ يطلع خطا لذلك يجب ان احوله الى اشارة باستخدام DAC
لكن لا اعرف كيف امثله ب simulink

يرجى ارفاق الموديل مع التوضيح أكثر

السلام عليكم
لدي اشارة تدخل على fft
بعدها ناخذ magnitude ثم تدخل على بلوك يقوم بتحويل لرقم العشري الى الثنائي ثم هذا الرقم يدخل الى fuzzy وهنا المشكلة لان الادخال يكون على شكل مصفوفة [1x 7]لكن fuzzy يتقبل [1x1]
ارجو ان يكون الشرح واضحا ان شاء الله

اولا انا لا اعلم لماذا تريدى التحويل من عشرى الى ثنائى ؟؟
ثانيا من خلال الملف الخاص بى fuzzy inference system واضح انك استخدمتى mamdani وله 2 دخل وخرج واحد
NumInputs=2
NumOutputs=1

ويمكنك عمل الاتى لا داعى لاستخدام النظام الثنائى على الاطلاق لكن الفازى لا يتعامل مع نظام ثنائى وانما الدخل يكون دالة متغيرة مع الزمن اى تكون لها قيمة وبناء على هذه القيمة يتم تصنيفها اذا كانت كبيرة او صغيرة او متوسطة

ويوجد لديك 2 دخل فلذلك يجب استخدام بلوك mux ويمكنك النظر فى الامثلة الموجودة فى الهيلب مثل مثال الخزان او البندول المعكوس