Civil Engineering Association
MATLAB Codes: rectangular column PMM curves - Printable Version

+- Civil Engineering Association (https://forum.civilea.com)
+-- Forum: Civil Engineering Resource (https://forum.civilea.com/forum-1.html)
+--- Forum: Civil Engineering Documents (https://forum.civilea.com/forum-89.html)
+--- Thread: MATLAB Codes: rectangular column PMM curves (/thread-37971.html)



MATLAB Codes: rectangular column PMM curves - spymaster007 - 09-09-2012

Hi friends,

I just wrote some small simple programs in Matlab to calculate and graph the P-M-M curves for a rectangular column subjected to axial force & biaxial bending moments. The design code is Canadian CSA A23.3-04 concrete design. However, it can be readily modified to suit other codes. The prog can draw a series of 3D P-M-M curves (and a 3D surface plot) according to a specified range of angles (i.e. direction of biaxial moment measured against x-axis). You can change column dimensions (Hx, Hy), concrete strength (fc), number of longitudinal bars (Nb = 4, 8, 12, 16....)...or specify a range of angles (at least 3; ex: THETA = 0:pi/16:2*pi or THETA = -pi/2:pi/16:pi/2...) to test it out.

the link below is for the Matlab zip file (colPMMcurves.zip); unzip 4 files into a folder. Run Matlab R2010a and set the above folder as current working folder. From the folder, double-click RcolPM3D_2 (this one is the main script, the other are just functions) to start it. Enjoy! (another prog for circular columns is also available)

Code:
***************************************
Content of this section is hidden, You must be registered and activate your account to see this content. See this link to read how you can remove this limitation:

http://forum.civilea.com/thread-27464.html
***************************************



RE: MATLAB Codes: rectangular column PMM curves - camto2 - 04-08-2018

Please see this:
Code:
***************************************
Content of this section is hidden, You must be registered and activate your account to see this content. See this link to read how you can remove this limitation:

http://forum.civilea.com/thread-27464.html
***************************************