Generate a increasing increment array

6 vues (au cours des 30 derniers jours)
Andy Lau
Andy Lau le 12 Oct 2018
Hi,
I was wondering how to generate array as follow
1 4 9 16 25
As you can see, the differences between them is
3 5 7 9
of increasing order. I was wondering how to do that without using any loop?
Thanks Andy

Réponse acceptée

Walter Roberson
Walter Roberson le 12 Oct 2018
1 + cumsum(3:2:9)

Plus de réponses (1)

Image Analyst
Image Analyst le 13 Oct 2018
Not sure what the rule is (actually I guess Walter figured it out since you accepted it), but here's another way:
>> v = (1:5).^2

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Tags

Produits


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by