making a exponential from a for loop

4 Ansichten (letzte 30 Tage)
Sebastian Sunny
Sebastian Sunny am 9 Dez. 2021
Kommentiert: Rik am 10 Dez. 2021
Hi im trying to make 2 expontentials go from 1 - 10 as the exponential and 1- 8, might make better sense with the code;
for n = 1:10
k = 6*10^n;
for i = 1:8
Cd = 1.5*10^i;
end
end
  3 Kommentare
Image Analyst
Image Analyst am 9 Dez. 2021
Bearbeitet: Image Analyst am 9 Dez. 2021
Um, do you have a question? Like how to plot Cd vs. i or how to index Cd so it's not being overwritten every iteration?
If so, ask it after you re-read the posting guidelines:
for n = 1:10
k(n) = 6*10^n;
end
subplot(2, 1, 1);
plot(k, '.-', 'LineWidth', 2, 'MarkerSize', 30);
grid on;
xlabel('n', 'fontSize', fontSize)
ylabel('k', 'fontSize', fontSize)
for i = 1:8
Cd(i) = 1.5*10^i;
end
subplot(2, 1, 2)
plot(Cd, '.-', 'LineWidth', 2, 'MarkerSize', 30);
grid on;
xlabel('i', 'fontSize', fontSize)
ylabel('Cd', 'fontSize', fontSize)

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

David Hill
David Hill am 9 Dez. 2021
k=6*10.^(1:10);
Cd=1.5*10.^(1:8);

Weitere Antworten (0)

Kategorien

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

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by