creating vectors with for loops

I am trying to create the following vectors using for loops
a=[1:7:91]
c=a(2:3:9)
Do I look to be on the right track? I don't have software to test with at the moment.
n=1; %initialize a's index
b=1; %initialize index for c
N=91;
for x=1:7:N
a(n)=x;
n=n+1;
end
for y=a
c(b)=a(2:3:9)
b=b+1;
end

 Akzeptierte Antwort

Image Analyst
Image Analyst am 24 Feb. 2013

0 Stimmen

Not your last for loop. Try
n = 1;
for k = 2:3:9
c(n)=a(k);
n = n + 1;
end

1 Kommentar

steve guy
steve guy am 24 Feb. 2013
thank you. this makes a lot of sense. I can see my mistake.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by