اريد عمل تتتابع زمني في السيميولنك


(system) #1

السلام عليكم ورحمة الله وبركاته

اود عمل مخرج متغير ب 5 ازمنة مختلفة بحيث ان هذا المخرج يتغير كل زمن لياخذ قيمة مختلفة مثلا(باستخدام السيميولنك)

[LEFT]First X = X1 for T = T1
Then X = X2 for T = T2
Then X = X3 for T = T3
Then X = X4 for T = T4
Then X = X5 for T = T5

Then repeat from first again
[/left]

افيدونا افادكم الله وسدد خطاكم


#2

أخى العزيز نرجو توضيح السوال وارفاق ملف السميولينك وما تود الحصول عليه وفى اى بلوك ؟؟


(system) #3

من الممكن توضيح السؤال
لكن انا لو اعرف بلوك بيعمل كدة مكنتش سالت اصلا!
يعني
انا عندي خرج معين بتتغير حالته مع الزمن في الزمن الاول كانت قيمته واحد لمدة 5 ثواني
بعد ذلك تكون قيمته 10 لمده 3 ثواني وهكذا…ولاسف المدد الزمنية متغيرة اثناء عملية المحاكاة يعني ممكن مرة تكون ال5 ثواني دي اثناء المحاكاة تتحول لعشرة ثواني وهكذا.انا جربت استخدم s- function
and time object
بس مشتغلش وهنج جهاز الكمبيوترهاحاول ارفقهم بس انا لسه مستخدمة جديدة مش عارفة ارفق ازاي


(system) #4

هذا الملف يحتوي علي ال S- function


#5

أنا لسه لحد الان مش فاهم ايه اللى انت عايزة تعمليه

عندي خرج معين بتتغير حالته مع الزمن في الزمن الاول كانت قيمته واحد لمدة 5 ثواني

الخرج ده منين
وعمليه محاكاة ايه ؟؟