how to vectorize these for loop

clc;
clear all;
close all;
a=[1,3,8];
for i=1:3
b(:,:,i)=sisobnds(a(i),w,wbd,ws,p,R,nompt);
end
plotbnds(b(:,:,1))
plotbnds(b(:,:,2))
plotbnds(b(:,:,3))

3 Comments

Is sisobnds the function you are using?
The loop only has 3 iterations. Even if vectorizing is possible with the sisobnds function, how much do you think it will help?
Also a general tip: don't use clear all,close all. Use functions so separate workspaces and variables. If you insist on using it, use clear variables, so you can still use breakpoints.

Sign in to comment.

Answers (0)

Categories

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

Tags

No tags entered yet.

Asked:

on 12 Sep 2017

Commented:

Rik
on 12 Sep 2017

Community Treasure Hunt

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

Start Hunting!