I have no idea how to use MATLAB:
I'm trying to generate a two pulse waveform like so:
x = 0:.02:2;g = zeros(length(x));for k = 0:length(x) if 0<= x(k) < 1/3 g(k) = 0; elseif 1/3 <= x(k) < 1/2 g(k) = 1; elseif 1/2 <= x(k) < 4/3 g(k) = 0; elseif 4/3 <= x(k) <5/3 g(k) = -1; else g(k) = 0; endendplot(x,g, 'r')
but every time I try and run the program it gives me an error code saying "Subscript indices must either be real positive integers or logicals."
I don't know wht to do
Best Answer