How to write delta in matlab?

x2[n]= 2delta[n] - u[n - 1] + u[n - 3]
How to I type this in matlab? Like what is the syntax for delta in matlab?

3 comentarios

SZ N
SZ N el 16 de Oct. de 2020
Like in this question. How do i tyoe it in matlab? It is givig me an error while typing delta.
The error:
Ragab
Ragab el 24 de Oct. de 2023
\delta(t)

Iniciar sesión para comentar.

Respuestas (2)

Walter Roberson
Walter Roberson el 24 de Oct. de 2023
Like what is the syntax for delta in matlab?
MATLAB does not have the delta operator. The suggested dirac() does not work for this purpose:
n = [-1 0 1]
n = 1×3
-1 0 1
dirac(n)
ans = 1×3
0 Inf 0
dirac(sym(n))
ans = 
but your delta function should be 1 at parameter 0.
You need to define it yourself, such as
delta = @(x) double(x==0);
delta(n)
ans = 1×3
0 1 0

Categorías

Más información sobre MATLAB en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 16 de Oct. de 2020

Respondida:

el 24 de Oct. de 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by