geometric progression and multiply by a common variable, help me pls.

1 vue (au cours des 30 derniers jours)
Cauli Vilela Ferreira
Cauli Vilela Ferreira le 29 Juin 2020
How could I generalize some numbers, for example (20, 20 * sqrt (2), 28.2 * squr (2) and so on) as a geometric progression and then multiply by a common variable and get all possible results, e.g. (20 * B), ((20 * sqrt (2)) * B), ((28.2 * squr (2)) * B)

Réponses (1)

John D'Errico
John D'Errico le 29 Juin 2020
So, you want this?
B = 3;
C = B*20*sqrt(2).^(0:10)
C =
Columns 1 through 9
60 84.853 120 169.71 240 339.41 480 678.82 960
Columns 10 through 11
1357.6 1920
  1 commentaire
Cauli Vilela Ferreira
Cauli Vilela Ferreira le 29 Juin 2020
very well done.
i did this, but your way is better
q = sqrt(2);
DiscStN = 20;
DiscSt.N = fix((20*[1,q,q^2,q^3,q^4,q^5,q^6,q^7]))

Connectez-vous pour commenter.

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by