for k=1:length(t)
if mod(t(1,k),ts) == 0
pulse1(1,k) = 1
else
pulse1(1,k) = 0
end
end
here is a code snippet written by me for generating a pulse i have taken ts = 0.02 and t = 1:0.0001:2 for a project but when ever I run this programme it just keeps on looping. But sometimes its stops and shows a blizzare graph which is not at all looks like a pulses. I use Matlab R2018a
for k=1:length(t)
if mod(t(1,k),Ts)==0
pulse(1,k)=1
else
pulse(1,k)=0;
end
end
while this above code written by my friend is completely fine and runs smoothly.
What is the difference between these two code snippets apart from the intendation? What problem lies in the intendation of the programme?