simple for loop problem
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Create a for loop that adds one to every number in the array. For example [1,2,3] becomes [2,3,4] after the loop is complete.
a. create the variable x=1:10;
b. set the loop to run the correct amount of times
c. write the loop
d. use disp(x)
2 Kommentare
Jia-Cheng
am 11 Okt. 2024
x = [1:10]
x_1 =0
for i = 1:length(x)
x_1= x_1 + x(i)+1
end
disp(x)
Antworten (2)
Maz M. Khansari
am 23 Okt. 2019
Bearbeitet: Walter Roberson
am 11 Okt. 2024
The following will do the job for you.
x = 1:10;
x_new = zeros(1,numel(x));
for i=1:numel(x)
x_new(i) = x(i)+1;
end
disp(x);
0 Kommentare
Darshan
am 8 Nov. 2023
Bearbeitet: Walter Roberson
am 11 Okt. 2024
x = [1:10]
for i=1:10
new_x(i,:) = x(i)+1
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!