DSP 101
M3 · L2
الوحدة 3 — الـ discrete-time signals والـ systems
خصائص
الـ systems

قبل ما تصمّم أي filter، محتاج مفردات مشتركة. خمس خصائص — الـ linearity (الخطية)، والـ time invariance (ثبات الزمن)، والـ causality (السببية)، والـ stability (الاستقرار)، والـ memory (الذاكرة) — بيحدّدوا سلوك أي discrete-time system.

1 / 9
DSP 101
M3 · L2
العملية
يعني إيه system؟

الـ discrete-time system هو عملية T بتربط الدخل x[n] بالخرج y[n]. والقاعدة T ممكن تبقى difference equation، أو سلسلة filters، أو أي خوارزمية بتعالج الـ samples.

تعريف الـ system
y[n] = T\{x[n]\}
أمثلة
delay، accumulator، moving average، recursive filter، neural network.
2 / 9
DSP 101
M3 · L2
الخاصية الأولى
الـ linearity

مبدأ الـ superposition (التراكب) بيتطبّق: الرد على مجموع دخلات متكبّرة بيساوي مجموع الردود المتكبّرة. وده بيفتح إطار الـ impulse response (الاستجابة النبضية) — اعرف الـ impulse response، تعرف كل حاجة.

الـ superposition
T\{a\,x_1[n]+b\,x_2[n]\}=a\,T\{x_1[n]\}+b\,T\{x_2[n]\}
3 / 9
DSP 101
M3 · L2
الخاصية التانية
الـ time invariance

لو زحزحت الدخل k sample الخرج بيتزحزح k sample — ومفيش حاجة تانية بتتغيّر. النظام مفيهوش ساعة جوّاه؛ بيتصرّف النهارده زي ما هيتصرّف بكرة.

الـ time invariance
T\{x[n-k]\} = y[n-k] \quad \forall\,k
تلميح: علامة الـ time variance
لو n ظهرت كمعامل مضروب في وصف النظام (زي y[n] = n·x[n])، يبقى النظام time-varying.
4 / 9
DSP 101
M3 · L2
الخاصية التالتة
الـ causality

الخرج عند n معتمد بس على الدخلات الحالية واللي فاتت. القيم الجاية مش متاحة في النظام الحقيقي اللي شغّال لحظيًا. والـ filters الـ non-causal بتشتغل offline عشان أداء أحسن.

causal
بيشتغل real time
non-causal
offline، جودة أعلى
5 / 9
DSP 101
M3 · L2
الخاصية الرابعة
الـ BIBO stability

دخل محدود ← خرج محدود. النظام المستقر عمره ما بيفرقع من دخل طاقته محدودة. ولنظام LTI، الاستقرار معناه إن مجموع القيم المطلقة للـ impulse response محدود.

شرط BIBO
|x[n]| \leq B_x \;\Rightarrow\; |y[n]| \leq B_y < \infty

الـ accumulator y[n]=Σx[k] مش مستقر. والـ filter y[n]=αy[n−1]+x[n] مع |α|<1 مستقر.

6 / 9
DSP 101
M3 · L2
الخاصية الخامسة
الـ memory وأنظمة LTI

النظام ليه memory لو الـ samples اللي فاتت بتأثّر على الخرج. والأنظمة الـ memoryless متقدرش تعمل filtering. ونظام LTI بيتوصف كله بالـ impulse response بتاعه h[n]:

خرج LTI
y[n] = \sum_{k=-\infty}^{\infty} x[k]\,h[n-k]

اعرف h[n] ← تعرف خرج النظام لأي دخل.

7 / 9
DSP 101
اختبار سريع

شوف إيه اللي ثبت

أربع أسئلة من الدرس ده. جاوب عشان تشوف السبب — الشرح بيظهر سواء جاوبت صح أو غلط. ونتيجتك مش بتتحفظ.

السؤال 1 من 0
النتيجة 0/0

8 / 9
DSP 101
M3 · L2
أهم النقط
اتعلّمت إيه
  • الـ linearity: الـ superposition T{ax₁+bx₂} = aT{x₁}+bT{x₂}
  • الـ time invariance: زحزحة الدخل ← زحزحة الخرج؛ مفيش ساعة جوّاه
  • الـ causality: الخرج بيستخدم الحاضر والماضي بس؛ ضروري للشغل اللحظي
  • الـ BIBO stability: الدخل المحدود ← الخرج المحدود دايمًا
  • الـ memory: الـ samples اللي فاتت بتأثّر على الخرج الحالي
  • LTI = linear + time-invariant → بيتوصف كله بـ h[n]
اقرا المقالة كاملة ←
9 / 9
1 / 8 صامت