I am getting a sparse error in my Matlab code
Show older comments
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 Comments
madhan ravi
on 28 Sep 2018
select the whole code and press the code button
Adam Danz
on 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
on 29 Sep 2018
Edited: Walter Roberson
on 29 Sep 2018
madhan ravi
on 29 Sep 2018
Edited: madhan ravi
on 29 Sep 2018
Forgot to upload the file/s.
Answers (1)
Jishnu Mukherjee
on 28 Sep 2018
Edited: James Tursa
on 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 []
Categories
Find more on Software Development Tools in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!