How do I plot a prod function in MATLAB?

5 visualizaciones (últimos 30 días)
Monqiue Parrish
Monqiue Parrish el 20 de Mzo. de 2023
Comentada: Monqiue Parrish el 20 de Mzo. de 2023
My equation I am trying to do is 2*∏((t-5)/4), my graph is suppose to look like this:
I tried using the heaviside() but that didn't seem to work? This is the current code I have but nothing comes up?
This is the goal:
update: This is how far I got but can't seem to figure how to go down?
%This is the h(t)
t = 1:1:10;
ht = 2 * heaviside((t-5)/4);
plot(t, ht, 'b')
axis([0 10 0 4])

Respuesta aceptada

Matt J
Matt J el 20 de Mzo. de 2023
Editada: Matt J el 20 de Mzo. de 2023
fun=@(t) abs(t-5)<=1/2;
fplot(fun,[1,10]); axis padded

Más respuestas (1)

Walter Roberson
Walter Roberson el 20 de Mzo. de 2023
syms t N
ht = 2 * symprod((t-5)/4, t, 1, N)
ht = 
T = 1:10;
y = double(subs(ht, N, T))
y = 1×10
-2.0000 1.5000 -0.7500 0.1875 0 0 0 0 0 0
plot(T, y)
  1 comentario
Monqiue Parrish
Monqiue Parrish el 20 de Mzo. de 2023
Sorry I updated the question with the desire graph. But I've tried the symprod

Iniciar sesión para comentar.

Categorías

Más información sobre Mathematical Functions en Help Center y File Exchange.

Productos


Versión

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by