Solving equation with increasing value by multiplication
Afficher commentaires plus anciens
Hello, I am trying to create a code to calculate the area of a triangle with a range of length. And these length number are twice the previous number. Basically, first is 2, then 4, 8, 16, 32, 64, 128. Its breadth stays the same.
Code.
a =[1:???:128]
for i=1:length(a)
y=a(i)*100/2
end
I appreciate all your help in advance.
Réponses (2)
James Tursa
le 16 Mar 2018
a = 2.^(1:7);
Faith Bagire
le 4 Sep 2020
The best way that worked for me is using a while loop!
a=1;
while a < 128
y=a*100/2
a=a*2;
end
Catégories
En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!