احتاج مساعدة


(system) #1

السلام عليكم
انا عندي step function

(X(t)=exp(-t)*Heaviside(t

المطلوب رسمها للفترة (0:2) مقسمة ل 100 قسم
ومقدار الزيادة 0.001
انا جهزت الكود لكن ما عرفت احدد قيمة الزيادة

syms x y t
(x=exp(-t)*heaviside(t
([ezplot(x,[0,2

هل الكود هذا صح او لا ؟؟


#2

Heaviside دالة غير معروفة
لماذا تستخدم syms ?

المطلوب رسمها للفترة (0:2) مقسمة ل 100 قسم
ومقدار الزيادة 0.001
هذا مستحيل
لتقسيم الفترة من صفر الى 2 100 قسم مقدار الزيادة سيكون 0.0202
جرب الامر الاتى :

t=linspace(0,2)

او
تقسيم من صفر الى 2 بمقدار الزيادة 0.001 ولكن عدد الاقسام سيكون 2001 قسم
جرب الامر الاتى

t= 0:0.001:2

(system) #3

ايش Heaviside
اكتب syms t بدون x&y لان المتغير هو t خلال الفترة
تصبح
syms t
t=0:.001:2
( x=exp(t
( plot (x , t
بالتوفيق


#4

هل قمت بعمل المطلوب ؟


(system) #5

نعم ولله الحمد
حذفت heaviside

t=0.001:0.01:2
( x=exp(-t
( plot(t,x

بدأت من 0.001 عشان مايعطيني ايرر

الله يعطيكم العافية


#6

بالتوفيق ان شاء الله