How can I make this simple code a for loop?

1 view (last 30 days)
Hi, how can I represent this simple codes in a for loop? Also, can you please suggest me when I see a similar pattern in my codes, where should I mostly focus on to convert it into a for loop code? I am really bad at making for loops. Is there any good tutorials on it to learn it efficiently?
clear all; close all; clc;
x = 1:1:5;
y = 0;
y1 = x.^1;
plot(x,y1);
hold on
y2 = x.^2;
plot(x,y2);
hold on
y3 = x.^3;
plot(x,y3);
hold on

Accepted Answer

David Hill
David Hill on 6 Dec 2021
x=1:5;
hold on;
for k=1:3
plot(x,x.^k);
end

More 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!