Having issues with loops inside function.
Show older comments
I want to create a function for finding the bounding box of images(rgb). The code works fine when I have it as a part of the main script. But when I implement it as a function it returns the value which I initialized with and not the values computed after the loops are executed. Which is why I have dummy variables and then assigning the return variables with their values. But this doesnt help me either.
5 Comments
Geoff Hayes
on 5 Apr 2015
Balakrishnan - please provide some code so that we can get an idea of what you have attempted and how best to go about solving the problem. Or just provide the function signature and how you are calling this function.
Balakrishnan Rajan
on 5 Apr 2015
Edited: dpb
on 5 Apr 2015
dpb
on 5 Apr 2015
Have you stepped through with the debugger to check on the logic/values inside the function?
Looks like the loops could be replaced entirely with a suitable use of find and the 'first','last' optional inputs, btw.
Balakrishnan Rajan
on 5 Apr 2015
Balakrishnan Rajan
on 5 Apr 2015
Answers (0)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!