making a exponential from a for loop

17 visualizzazioni (ultimi 30 giorni)
Sebastian Sunny
Sebastian Sunny il 9 Dic 2021
Commentato: Rik il 10 Dic 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 Commenti
Image Analyst
Image Analyst il 9 Dic 2021
Modificato: Image Analyst il 9 Dic 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)

Accedi per commentare.

Risposta accettata

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

Più risposte (0)

Categorie

Scopri di più su MATLAB in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by