How do I place each answer under a one column matrix?

r = [1, 2.5, 3.25, 4.3, 7.6];
h = [12.3, 14.1, 17.6];
j =15;
for i = 1:length(r);
for k = 1:length(h);
vol = (1/3)*pi*r(i)*h(k)
end
end

 Réponse acceptée

madhan ravi
madhan ravi le 16 Déc 2018
Modifié(e) : madhan ravi le 16 Déc 2018
r = [1, 2.5, 3.25, 4.3, 7.6];
h = [12.3, 14.1, 17.6];
j =1;
vol=zeros(15,1); % preallocate
for i = 1:length(r);
for k = 1:length(h);
vol(j,1) = (1/3)*pi*r(i)*h(k);
j=j+1;
end
end
Gives:
vol =
12.8805
14.7655
18.4307
32.2013
36.9137
46.0767
41.8617
47.9878
59.8997
55.3863
63.4916
79.2519
97.8920
112.2177
140.0731

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by