سؤالي هو
عملت خوارزمية في الcubic spline
وعندما حاولت أن أرسمها بالplot الشكل لا يكون علي شكل منحنىsmooth بل أفرب الى الخطي
فهل هناك طريقة لحل هذه المشكلة؟
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
اللهم صلي على سيدنا محمد الفاتح لما أغلق والخاتم لما سبق ناصر الحق بالحق والهادي الى صراطك المستقيم وعلى اله حق قدره ومقداره العظيم
أولا شكرا على الرد…
طبعا الدالة spline اللي كتبتها دي بتاعة الجهاز
ونحنا بندرس كيفية عمل دالة الspline في شكل خوارزميات بدون استخدام دالة الماتلاب وبالتالي… بعد ماعملت الخوارزمية ولا يسعني كتابتها لأنها طويلة …كتبت معادلةالcubic spline في داخل الخوارزمية وعملت الplot بس المنحنى مابطلع smooth بظهر زي نقاط موصلة مع بعضها البعض بشكل خطيز
السلام عليكم ورحمة الله وبركاته
لديا أخي سعود أمرين لم أفهمهما جيدا ياريت تشرحهم لي وأكون لك شاكرا عند الله
الامر الاول : if
الامر الثاني : for
أتمنى من الجميع التعاون
السلام عليكم ورحمة الله وبركاته
الاخ العزيز المبهر
اللي بتسأل عنهم هم اوامر رئيسية تستخدم كثيرا جدا في البرمجة بل هي من اساسيات اي برنامج بالاضافه الى بعض الستيتمنت
ساورد لك توضيح بسيط وسأدلك على كتب ومشاركات بنفس الصدد :
if
هي عبارة عن دالة شرطيه تنفذ امر معين يحدده المستخدم عند تحقق الشرط ولا ينفذعند عدم تحقق الشرط أو ينفذ امر اخر مححد بالامر
else
وفيما يلي الصيغة العامة لها
[LEFT]if expression1
statements1
elseif expression2
statements2
else
statements3
end
اذا تححق الاكسبريشن الاول ينفذ الستيتمنت الاول ويخرج من اللوب كاملة ويتابع سير البرنامج لما بعد
end
واذا لم يتحقق يفحص الاكسبريشن الثاني فاذا تحقق ينفذ الستيتمنت الثاني ويخرج من اللوب واذا لم يتحقق يفحص اللي بعده وهكذا الى ان ينطبق احد الشروط وبالتالي ينفذ الامر ويتابع ما بعد end
السلآم عليكم
ارجوا المساعده في حل السوال 3.2
3.1 Design a continuous PI-controller Controller design
Design a continuous PI controller to achieve approximately 20% overshoot to a step input.
Set the integral action time to be in the range 0.8Tdom < Ti < 1.2Tdom ( but not equal to Tdom), where Tdom is the dominant process time constant.
A continuous PI controller is With a chosen value of Ti,
>> s=tf(‘s’);
>> g=tf([0 2.5],[30 11 1])
Transfer function:
>> gi=1+1/(7*s)
Transfer function:
>> g1=g*gi
Transfer function:
>> sisotool(g1) this part have been done
ارجوا ان تساعدوني في هذا السوال
3.2 A digital PI using backward difference discretisation, s = (z-1)/Tz, can be implemented in SIMULINK as shown in the
following diagram. (Your diagram can be different from this).
Set the sampling time in each so that one returns the values
Every sample time and the other returns the values in between samples, e.g. T/4.
Initially use a sampling time Tdom/10 then use two further sampling times, one faster and one slower
جزاك الله خيرا اخي سعود
ولكن لي طلب وهذه اول مشاركة لي في منتداكم
انا اقوم بمشروع تخرج بالماتلاب وواجهتني مشكلة في معرفة امرين :
الاول : عند استعمال برنامج السيمولينك وعرض النتائج على الscope اريد معرفة ما هو الامر في الماتلاب اللذي يحول خلفية الscope من اللون الاسود الى الابيض لكي اتمكن وكيف لي ان اغير الوان المنحنيات
الطلب الثاني واكون شاكر لك انه : انا اريد ان اعرف كيف بالامكان ادخال ال parameteres لل blocks عن طريق السيمولينك مباشرة بدون استعمال m-file أو كتابتها بال command window