how can i get in place of %d is i values for each iteration of e
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Ganesh budi
le 12 Juin 2018
Réponse apportée : Ganesh budi
le 13 Juin 2018
num_nod=input('num_nod = ')
for e=1:2*num_nod
force(e,1)=input('applied forces at node %d:',e);
end
0 commentaires
Réponse acceptée
Geoff Hayes
le 12 Juin 2018
force(e,1) = input(sprintf('applied forces at node %d:',e));
Also, pre-allocate memory to the force array so that it doesn't need to increase size on each iteration of the loop. i.e.
num_nod=input('num_nod = ')
force = zeros(2*num_nod,1);
for e=1:2*num_nod
force(e,1) = input(sprintf('applied forces at node %d:',e));
end
0 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Linear Algebra 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!