Increase lengthof variable in a for loop by a certain increment.

3 visualizaciones (últimos 30 días)
James
James el 9 de Abr. de 2011
hello I have a for loop and wish to increase the length of my start variable by an increment value that i can later choose. It is basically crea ting the attenuation of a pulse train without using the pulstran function. this is how far I have got, but I either have to preallocate a variable which I've done or I'm iout of memory.
Nclick=10 %number of clicks;
start=((1:Nclick)*60e-3)/(1/fs); % defines a vector of start positions
y3=zeros(1,length(twin));
for ii=1:length(start);
length(start)= length(start)*0.5;
y3(start3(ii):start3(ii)+length(y2)-1)=y2;
end;

Respuestas (1)

Oleg Komarov
Oleg Komarov el 9 de Abr. de 2011
Don't use length as a variable:
length(start)= length(start)*0.5;
You're creating length as a variable which obfuscates the function.

Categorías

Más información sobre Deep Learning Toolbox en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by