11-23-2009, 02:21 AM
Nice work urbana.
I wrote a similar program in MATLAB last year to do 3d frame analysis using the dirrect stiffness method but after writing the program I realized how NOT TO write a program in MATLAB (I used global variables, should have looked more into an OOP approach) although it did work. If you are interested in continuing your development please let me know if I can make a contribution to anything as I would be willing to add where I can. I have a mfile I wrote for partitioning the stiffness matrix (also works on node loads etc) which was written using logical indexing so it will be much faster then looping if you are interested. I will try and upload it somewhere to share if you are interested.
There is a lack of a good general frame analysis toolbox released under a BSD license for Matlab. I would be very interested to hear about the rest of your project.
Regards Elbarto
I wrote a similar program in MATLAB last year to do 3d frame analysis using the dirrect stiffness method but after writing the program I realized how NOT TO write a program in MATLAB (I used global variables, should have looked more into an OOP approach) although it did work. If you are interested in continuing your development please let me know if I can make a contribution to anything as I would be willing to add where I can. I have a mfile I wrote for partitioning the stiffness matrix (also works on node loads etc) which was written using logical indexing so it will be much faster then looping if you are interested. I will try and upload it somewhere to share if you are interested.
There is a lack of a good general frame analysis toolbox released under a BSD license for Matlab. I would be very interested to hear about the rest of your project.
Regards Elbarto
.