For Loops using functions

Im still new to Matlab so this is confusing me. Im writing a code to that uses a function and has to repeat that function on a input a given number of times, i cant figure out how to use the output of the first loop as the input for the second loop.
Smooth = zeros(1,n);
for i = 1:n
Smooth = SmoothSignalPass(s);
end

 Accepted Answer

if you do not want te keep the data from each iteration you can simply overwrite it i.e. use the same variable as input and output
Smooth = s; % initalize smooth as the original data
for i = 1:n
Smooth = SmoothSignalPass( Smooth );
end

More Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Asked:

on 13 Aug 2022

Answered:

on 13 Aug 2022

Community Treasure Hunt

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

Start Hunting!