I am getting a sparse error in my Matlab code
Afficher commentaires plus anciens
for i=1:9
for j=1:9
D[i][j]=[0] This line
D[1][1]=[E*A]
D(2)(2)=G*Asy
D(3)(3)=G*Asz
D(4)(4)=G*Jt
D(5)(5)=E*Iy
D(6)(6)=E*Iz
D(7)(7)=1/mu*E1*Jt
D(8)(8)=E1*Jd
D(9)(9)=E1*J11
4 commentaires
madhan ravi
le 28 Sep 2018
select the whole code and press the code button
Adam Danz
le 28 Sep 2018
If this is your entire code except for the two ends you're missing, you don't need to use loops at all. If you want useful feedback you'll need to upload the rest of the loops and format it correctly using the { } button.
Virajan Verma
le 29 Sep 2018
Modifié(e) : Walter Roberson
le 29 Sep 2018
madhan ravi
le 29 Sep 2018
Modifié(e) : madhan ravi
le 29 Sep 2018
Forgot to upload the file/s.
Réponses (1)
Jishnu Mukherjee
le 28 Sep 2018
Modifié(e) : James Tursa
le 28 Sep 2018
if you are trying to fill the D matrix then try something like this
D=zeros(9,9);
for i=1:9
for j=1:9
D(i,j)=0;
end
end
use () braces instead of []
Catégories
En savoir plus sur Software Development Tools 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!