<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmarrero</id>
		<title>MateWiki - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmarrero"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Jmarrero"/>
		<updated>2026-04-29T04:56:26Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_(B-G.23-T.11)&amp;diff=44517</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad (B-G.23-T.11)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_(B-G.23-T.11)&amp;diff=44517"/>
				<updated>2020-07-20T18:47:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14/15|2014-15]] | &lt;br /&gt;
Javier Marrero Patrón&lt;br /&gt;
&lt;br /&gt;
Sergio López Fernández &lt;br /&gt;
&lt;br /&gt;
Rubén Peláez Moreno &lt;br /&gt;
&lt;br /&gt;
Eduardo Ubeda Cuadrado &lt;br /&gt;
&lt;br /&gt;
Suleiman Mesto Riera  &lt;br /&gt;
&lt;br /&gt;
Jaume Martorell Cerdá}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Introducción=&lt;br /&gt;
En el presente trabajo se propone la visualización de campos escalares y vectoriales en elasticidad. El objetivo general es estudiar el comportamiento de cantidades físicas observando la distribución espacial de magnitudes. Como caso de análisis se propone considerar una placa plana definida por la región comprendida entre las hipérbolas definidas por P1: xy-1/2=0 y P2: xy-3=0. Para establecer la representación se utiliza el sistema de coordenadas hiperbólico que se adapta a la geometría de la placa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23A.jpg|200px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
Se propone observar dos magnitudes físicas: la temperatura T(x,y), como campo escalar y los desplazamientos u(x,y) producidos por la acción de una fuerza determinada, como campo vectorial. A continuación se analizan los campos tensoriales definidos anteriormente mediante operadores diferenciales. De esta manera se puede establecer la caracterización cualitativa y cuantitativa.&lt;br /&gt;
&lt;br /&gt;
==Representación del mallado==&lt;br /&gt;
Se define una discretización a partir de las coordenadas curvilíneas (u,v) con un paso de muestreo h=1/10. Posteriormente se dibuja el mallado que establece los puntos interiores del sólido (placa plana).&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('MALLADO DE LA PLACA PLANA')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23B.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las líneas coordenadas y vectores de la base natural==&lt;br /&gt;
El procedimiento utilizado consiste en mantener una variable constante y definir la función asociada al parámetro que varía. Para los dos casos se obtienen hipérbolas equiláteras con asíntotas en los ejes coordenados. A continuación se representan como ejemplo algunas líneas coordenadas asociadas a las coordenadas hiperbólicas para varios puntos del mallado.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-3:0.1:5;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=-3:0.1:5;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
for k=1:4&lt;br /&gt;
    x=sqrt(sqrt(u.^2+(1+k).^2)+u);%Dejamos libre u y variamos v&lt;br /&gt;
    y=sqrt(sqrt(u.^2+(1+k).^2)-u);%Dejamos libre u y variamos v&lt;br /&gt;
    z=sqrt(sqrt((1+k).^2+v.^2)+1+k);%Dejamos libre v y variamos u&lt;br /&gt;
    w=sqrt(sqrt((1+k).^2+v.^2)-(1+k));%Dejamos libre v y variamos u&lt;br /&gt;
    hold on&lt;br /&gt;
    plot(x,y,'r')&lt;br /&gt;
    plot(z,w,'k')&lt;br /&gt;
    plot(sqrt(sqrt((1+k).^2+(1+k).^2)+1+k),sqrt(sqrt((1+k).^2+(1+k).^2)-(1+k)),'*')&lt;br /&gt;
    hold off&lt;br /&gt;
end}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23C.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
Para la obtención de los vectores de la base natural se ha procedido mediante el cálculo previo de las correspondientes derivadas parciales de x,y. Se decidió operar utilizando la base cartesiana porque ofrece una interpretación más intuitiva. Al realizar operaciones se determina que el sistema es ortogonal y que el módulo de ambos vectores de la base es el mismo, siendo inversamente proporcional a la distancia al origen. A modo de conclusión se establece que los vectores de la base natural son ortogonales y disminuyen su módulo a medida que los puntos del mallado se alejan del origen de coordenadas.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
guu=(sqrt(sqrt(U.^2+V.^2)+U))./(2*(sqrt(U.^2+V.^2)));%Obtención de &lt;br /&gt;
guv=-(sqrt(sqrt(U.^2+V.^2)-U))./(2*(sqrt(U.^2+V.^2)));%vectores &lt;br /&gt;
gvu=V./(2*(sqrt(U.^2+V.^2)).*(sqrt(sqrt(U.^2+V.^2)+U)));%tangentes&lt;br /&gt;
gvv=V./(2*(sqrt(U.^2+V.^2)).*(sqrt(sqrt(U.^2+V.^2)-U)));%gu y gv&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
quiver(X,Y,guu,guv);%Visualización de líneas coordenadas&lt;br /&gt;
quiver(X,Y,gvu,gvv);%y vectores de la base natural&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('VECTORES DE LA BASE NATURAL')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
quiver(X,Y,guu,guv);%Visualización de líneas coordenadas&lt;br /&gt;
quiver(X,Y,gvu,gvv);%y vectores de la base natural&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('VECTORES AZULES gu, VECTORES VERDES gv')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23D.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
[[Archivo:G23E.jpg|700px|centro|thumb]]&lt;br /&gt;
Considerando la función exponencial de la temperatura para este caso, es apreciable que al crecer el término (x+y) el valor de la temperatura decrece. Con lo anteriormente mencionado se determina que el punto de temperatura máxima (foco de calor) de la placa es el más cercano al origen de coordenadas. Como consecuencia las curvas de nivel más cercanas a dicho punto son las que sufren más variación de temperatura, por lo que están más próximas entre sí. En los siguientes gráficos se muestran las ideas generales enunciadas en este apartado.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas &lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
surf(X,Y,T);%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('TEMPERATURA DE LA PLACA')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,T);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23F.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
%Curvas de Nivel&lt;br /&gt;
contour(X,Y,T,50,'r')%Representación de las curvas de nivel&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CURVAS DE NIVEL DE LA TEMPERATURA')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23G.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Representación del gradiente de la temperatura==&lt;br /&gt;
Con la determinación del gradiente podemos definir la dirección en la cual el campo escalar definido por la temperatura varía más rápidamente y su módulo representa el ritmo de variación en la dirección de dicho vector gradiente. En este caso su módulo aumenta al aproximarnos al origen de coordendas por la existencia del foco de calor. Además se observa gráficamente que el vector gradiente es perpendicular a sus curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje transversal&lt;br /&gt;
n=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas &lt;br /&gt;
M=m(X,Y);%Componente transversal del grad(T)&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del grad(T)&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial grad(T)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('GRADIENTE DE LA TEMPERATURA')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23H.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje transversal&lt;br /&gt;
n=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del grad(T)&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del grad(T)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial grad(T)&lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
%Curvas de Nivel&lt;br /&gt;
contour(X,Y,T,15,'r')%Representación de las curvas de nivel&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('GRADIENTE Y CURVAS DE NIVEL DE LA TEMPERATURA')%Título del gráfico&lt;br /&gt;
hold off}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23I.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
[[Archivo:G23J.jpg|200px|centro|thumb]]&lt;br /&gt;
El campo vectorial u de desplazamientos posee la dirección del vector de la base natural gv. Se decidió operar en la base cartesiana porque ofrece una interpretación más intuitiva. En la placa se observa la deformación generada por los desplazamientos producidos en todos los puntos de la misma. Los mayores valores de los alargamientos se obtienen en los extremos más alejados del origen de coordenadas. En términos estructurales, se podría interpretar como una losa en voladizo sometida a tracción.&lt;br /&gt;
[[Archivo:G23K.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('0.1.*(x.*y.^2-0.5.*y)','x','y');%Función que define el desplazamiento de la placa en el eje transversal&lt;br /&gt;
n=inline('0.1.*(y.*x.^2-0.5.*x)','x','y');%Función que define el desplazamiento de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada  a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del desplazamiento&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del desplazamiento&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial desplazamiento(u)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CAMPO VECTORIAL u (DESPLAZAMIENTOS)')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23L.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
A continuación se muestra una comparativa del sólido antes y después de la acción de la fuerza que genera el campo de desplazamientos. El estado inicial corresponde a la placa en la fase de ejecución sin entrar en carga. El estado final muestra la placa deformada por tracción, reflejándose en el mallado detalladamente la magnitud de las deformaciones en las diferentes zonas de la estructura.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
%Sin desplazamiento&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('SIN DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
&lt;br /&gt;
%Con desplazamiento&lt;br /&gt;
UX=0.1.*(X.*Y.^2-0.5.*Y);%Desplazamiento de la placa en sentido transversal&lt;br /&gt;
UY=0.1.*(Y.*X.^2-0.5.*X);%Desplazamiento de la placa en sentido longitudinal&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X+UX,Y+UY,0*X);%Representación superficial con líneas entrecruzadas de los desplazamientos producidos en la placa&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CON DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23M.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del campo de desplazamientos==&lt;br /&gt;
En el caso de estudio la divergencia del campo de desplazamientos indica el nivel de compresión o expansión que experimentan los puntos de la placa. El cambio de volumen es expansivo y la divergencia será máxima en las zonas más alejadas del origen de coordenadas, donde los desplazamientos son los mayores.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23N.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
fy=0.1.*(Y.^2+X.^2);%Divergencia del campo vectorial u de desplazamientos&lt;br /&gt;
surf(X,Y,fy)%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('DIVERGENCIA DESPLAZAMIENTOS')%Título del gráfico&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,fy);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23O.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional del campo de desplazamientos==&lt;br /&gt;
El módulo del rotacional es nulo debido a que los desplazamientos que se producen en la placa no implican torsiones, rotaciones o tensiones tangenciales, sino que se trata de deformaciones en el sentido del vector de la base natural gv. En términos estructurales la placa está trabajando a tracción y se generan tensiones normales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23P.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Repetición del análisis==&lt;br /&gt;
Considerando otro campo vectorial de desplazamientos que posee la dirección del vector de la base natural gu, se realiza el mismo análisis y se obtienen resultados diferentes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23Q.jpg|200px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Campo de desplazamientos===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('0.1.*(x.^2.*y.^2-0.5.*x)','x','y');%Función que define el desplazamiento de la placa en el eje transversal&lt;br /&gt;
n=inline('0.1.*(-x.*y.^2+0.5.*y)','x','y');%Función que define el desplazamiento de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del desplazamiento&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del desplazamiento&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial desplazamiento(u)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximosen los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CAMPO VECTORIAL u (DESPLAZAMIENTOS)')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23R.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
%Sin desplazamiento&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('SIN DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
&lt;br /&gt;
%Con desplazamiento&lt;br /&gt;
UX=0.1.*(X.^2.*Y-0.5.*X);%Desplazamiento de la placa en sentido transversal&lt;br /&gt;
UY=0.1.*(-X.*Y.^2+0.5.*Y);%Desplazamiento de la placa en sentido longitudinal&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X+UX,Y+UY,0*X);%Representación superficial con líneas entrecruzadasde los desplazamientos producidos en la placa&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CON DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23S.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Divergencia del campo===&lt;br /&gt;
La divergencia es nula, lo que implica que no hay cambio de volumen debido a los desplazamientos de los puntos de la placa. La deformación que se origina se produce cuando las tracciones se igualan a las compresiones. En el instante que se alcanza el equilibrio tensional el volumen deformado coincide con el inicial, antes de que actúe la fuerza que genera el campo de desplazamientos.&lt;br /&gt;
&lt;br /&gt;
===Rotacional del campo===&lt;br /&gt;
En este caso el rotacional no es nulo debido a que los desplazamientos que se producen generan tensiones normales y tangenciales, debido a que se trata de deformaciones en el sentido del vector de la base natural gu. En términos estructurales, se podría interpretar como una losa en voladizo sometida a flexión. Los mayores valores de los giros se obtienen en los extremos más alejados del origen de coordenadas donde el rotacional es máximo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
fy=0.1.*(Y.^2+X.^2);%ROTACIONAL del campo vectorial u de desplazamientos&lt;br /&gt;
surf(X,Y,fy)%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('ROTACIONAL DESPLAZAMIENTOS')%Título del gráfico&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,fy);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23T.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Masa y centro de masas==&lt;br /&gt;
[[Archivo:G23U.jpg|800px|centro|thumb]]&lt;br /&gt;
[[Archivo:G23V.jpg|200px|centro|thumb]]&lt;br /&gt;
Analíticamente no se pueden resolver las integrales planteadas anteriormente y es necesario aplicar la integración numérica. Se ha utilizado el método de la cuadratura de Gauss que selecciona los puntos de evaluación de manera óptima y no en una forma igualmente espaciada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
%Función densidad de la placa en términos de x e y&lt;br /&gt;
f=inline('y.*exp(-1./x.^2)','x','y');&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
hold on&lt;br /&gt;
h=pcolor(X,Y,Z);&lt;br /&gt;
set(h,'edgecolor','none')%Representación de la distribución de la &lt;br /&gt;
contour(X,Y,Z,1000,'p')  %densidad en la placa plana&lt;br /&gt;
hold off&lt;br /&gt;
%Cálculo de la masa&lt;br /&gt;
m = quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
title(sprintf('LA MASA TOTAL DE LA PLACA ES   %8.4f',m))}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23W.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
%Función densidad de la placa en términos de x e y&lt;br /&gt;
f=inline('y.*exp(-1./x.^2)','x','y');&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
m = quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Solución de la integral numerador de x Centro de Masas&lt;br /&gt;
a=quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)+u).*sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Solución de la integral numerador de y Centro de Masas&lt;br /&gt;
b=quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Determinación del Centro de Masas&lt;br /&gt;
xm=a/m; ym=b/m;&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
plot(xm,ym,'*k')%Representación del centro de masas&lt;br /&gt;
hold off&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximo en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
title(sprintf('CENTRO DE MASAS (Xm=%6.4f,Ym=%6.4f)',xm,ym))&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(X,Y,Z)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximosen los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
title('DENSIDAD')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23X.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_(B-G.23-T.11)&amp;diff=44516</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad (B-G.23-T.11)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_(B-G.23-T.11)&amp;diff=44516"/>
				<updated>2020-07-20T18:32:11Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14/15|2014-15]] | &lt;br /&gt;
Javier Marrero Patrón&lt;br /&gt;
&lt;br /&gt;
Sergio López Fernández &lt;br /&gt;
&lt;br /&gt;
Rubén Peláez Moreno &lt;br /&gt;
&lt;br /&gt;
Eduardo Ubeda Cuadrado &lt;br /&gt;
&lt;br /&gt;
Suleiman Mesto Riera  &lt;br /&gt;
&lt;br /&gt;
Jaume Martorell Cerdá}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Introducción=&lt;br /&gt;
En el presente trabajo se propone la visualización de campos escalares y vectoriales en elasticidad. El objetivo general es estudiar el comportamiento de cantidades físicas observando la distribución espacial de magnitudes. Como caso de análisis se propone considerar una placa plana definida por la región comprendida entre las hipérbolas definidas por P1: xy-1/2=0 y P2: xy-3=0. Para establecer la representación se utiliza el sistema de coordenadas hiperbólico que se adapta a la geometría de la placa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23A.jpg|200px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
Se propone observar dos magnitudes físicas: la temperatura T(x,y), como campo escalar y los desplazamientos u(x,y) producidos por la acción de una fuerza determinada, como campo vectorial. A continuación se analizan los campos tensoriales definidos anteriormente mediante operadores diferenciales. De esta manera se puede establecer la caracterización cualitativa y cuantitativa.&lt;br /&gt;
&lt;br /&gt;
==Representación del mallado==&lt;br /&gt;
Se define una discretización a partir de las coordenadas curvilíneas (u,v) con un paso de muestreo h=1/10. Posteriormente se dibuja el mallado que establece los puntos interiores del sólido (placa plana).&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('MALLADO DE LA PLACA PLANA')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23B.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las líneas coordenadas y vectores de la base natural==&lt;br /&gt;
El procedimiento utilizado consiste en mantener una variable constante y definir la función asociada al parámetro que varía. Para los dos casos se obtienen hipérbolas equiláteras con asíntotas en los ejes coordenados. A continuación se representan como ejemplo algunas líneas coordenadas asociadas a las coordenadas hiperbólicas para varios puntos del mallado.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-3:0.1:5;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=-3:0.1:5;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
for k=1:4&lt;br /&gt;
    x=sqrt(sqrt(u.^2+(1+k).^2)+u);%Dejamos libre u y variamos v&lt;br /&gt;
    y=sqrt(sqrt(u.^2+(1+k).^2)-u);%Dejamos libre u y variamos v&lt;br /&gt;
    z=sqrt(sqrt((1+k).^2+v.^2)+1+k);%Dejamos libre v y variamos u&lt;br /&gt;
    w=sqrt(sqrt((1+k).^2+v.^2)-(1+k));%Dejamos libre v y variamos u&lt;br /&gt;
    hold on&lt;br /&gt;
    plot(x,y,'r')&lt;br /&gt;
    plot(z,w,'k')&lt;br /&gt;
    plot(sqrt(sqrt((1+k).^2+(1+k).^2)+1+k),sqrt(sqrt((1+k).^2+(1+k).^2)-(1+k)),'*')&lt;br /&gt;
    hold off&lt;br /&gt;
end}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23C.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
Para la obtención de los vectores de la base natural se ha procedido mediante el cálculo previo de las correspondientes derivadas parciales de x,y. Se decidió operar utilizando la base cartesiana porque ofrece una interpretación más intuitiva. Al realizar operaciones se determina que el sistema es ortogonal y que el módulo de ambos vectores de la base es el mismo, siendo inversamente proporcional a la distancia al origen. A modo de conclusión se establece que los vectores de la base natural son ortogonales y disminuyen su módulo a medida que los puntos del mallado se alejan del origen de coordenadas.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
guu=(sqrt(sqrt(U.^2+V.^2)+U))./(2*(sqrt(U.^2+V.^2)));%Obtención de &lt;br /&gt;
guv=-(sqrt(sqrt(U.^2+V.^2)-U))./(2*(sqrt(U.^2+V.^2)));%vectores &lt;br /&gt;
gvu=V./(2*(sqrt(U.^2+V.^2)).*(sqrt(sqrt(U.^2+V.^2)+U)));%tangentes&lt;br /&gt;
gvv=V./(2*(sqrt(U.^2+V.^2)).*(sqrt(sqrt(U.^2+V.^2)-U)));%gu y gv&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
quiver(X,Y,guu,guv);%Visualización de líneas coordenadas&lt;br /&gt;
quiver(X,Y,gvu,gvv);%y vectores de la base natural&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('VECTORES DE LA BASE NATURAL')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
quiver(X,Y,guu,guv);%Visualización de líneas coordenadas&lt;br /&gt;
quiver(X,Y,gvu,gvv);%y vectores de la base natural&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('VECTORES AZULES gu, VECTORES VERDES gv')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23D.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
[[Archivo:G23E.jpg|700px|centro|thumb]]&lt;br /&gt;
Considerando la función exponencial de la temperatura para este caso, es apreciable que al crecer el término (x+y) el valor de la temperatura decrece. Con lo anteriormente mencionado se determina que el punto de temperatura máxima (foco de calor) de la placa es el más cercano al origen de coordenadas. Como consecuencia las curvas de nivel más cercanas a dicho punto son las que sufren más variación de temperatura, por lo que están más próximas entre sí. En los siguientes gráficos se muestran las ideas generales enunciadas en este apartado.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas &lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
surf(X,Y,T);%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('TEMPERATURA DE LA PLACA')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,T);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23F.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
%Curvas de Nivel&lt;br /&gt;
contour(X,Y,T,50,'r')%Representación de las curvas de nivel&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CURVAS DE NIVEL DE LA TEMPERATURA')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23G.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Representación del gradiente de la temperatura==&lt;br /&gt;
Con la determinación del gradiente podemos definir la dirección en la cual el campo escalar definido por la temperatura varía más rápidamente y su módulo representa el ritmo de variación en la dirección de dicho vector gradiente. En este caso su módulo aumenta al aproximarnos al origen de coordendas por la existencia del foco de calor. Además se observa gráficamente que el vector gradiente es perpendicular a sus curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje transversal&lt;br /&gt;
n=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas &lt;br /&gt;
M=m(X,Y);%Componente transversal del grad(T)&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del grad(T)&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial grad(T)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('GRADIENTE DE LA TEMPERATURA')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23H.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje transversal&lt;br /&gt;
n=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del grad(T)&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del grad(T)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial grad(T)&lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
%Curvas de Nivel&lt;br /&gt;
contour(X,Y,T,15,'r')%Representación de las curvas de nivel&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('GRADIENTE Y CURVAS DE NIVEL DE LA TEMPERATURA')%Título del gráfico&lt;br /&gt;
hold off}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23I.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
[[Archivo:G23J.jpg|200px|centro|thumb]]&lt;br /&gt;
El campo vectorial u de desplazamientos posee la dirección del vector de la base natural gv. Se decidió operar en la base cartesiana porque ofrece una interpretación más intuitiva. En la placa se observa la deformación generada por los desplazamientos producidos en todos los puntos de la misma. Los mayores valores de los alargamientos se obtienen en los extremos más alejados del origen de coordenadas. En términos estructurales, se podría interpretar como una losa en voladizo sometida a tracción.&lt;br /&gt;
[[Archivo:G23K.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('0.1.*(x.*y.^2-0.5.*y)','x','y');%Función que define el desplazamiento de la placa en el eje transversal&lt;br /&gt;
n=inline('0.1.*(y.*x.^2-0.5.*x)','x','y');%Función que define el desplazamiento de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada  a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del desplazamiento&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del desplazamiento&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial desplazamiento(u)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CAMPO VECTORIAL u (DESPLAZAMIENTOS)')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23L.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
A continuación se muestra una comparativa del sólido antes y después de la acción de la fuerza que genera el campo de desplazamientos. El estado inicial corresponde a la placa en la fase de ejecución sin entrar en carga. El estado final muestra la placa deformada por tracción, reflejándose en el mallado detalladamente la magnitud de las deformaciones en las diferentes zonas de la estructura.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
%Sin desplazamiento&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('SIN DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
&lt;br /&gt;
%Con desplazamiento&lt;br /&gt;
UX=0.1.*(X.*Y.^2-0.5.*Y);%Desplazamiento de la placa en sentido transversal&lt;br /&gt;
UY=0.1.*(Y.*X.^2-0.5.*X);%Desplazamiento de la placa en sentido longitudinal&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X+UX,Y+UY,0*X);%Representación superficial con líneas entrecruzadas de los desplazamientos producidos en la placa&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CON DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23M.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del campo de desplazamientos==&lt;br /&gt;
En el caso de estudio la divergencia del campo de desplazamientos indica el nivel de compresión o expansión que experimentan los puntos de la placa. El cambio de volumen es expansivo y la divergencia será máxima en las zonas más alejadas del origen de coordenadas, donde los desplazamientos son los mayores.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23N.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
fy=0.1.*(Y.^2+X.^2);%Divergencia del campo vectorial u de desplazamientos&lt;br /&gt;
surf(X,Y,fy)%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('DIVERGENCIA DESPLAZAMIENTOS')%Título del gráfico&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,fy);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23O.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional del campo de desplazamientos==&lt;br /&gt;
El módulo del rotacional es nulo debido a que los desplazamientos que se producen en la placa no implican torsiones, rotaciones o tensiones tangenciales, sino que se trata de deformaciones en el sentido del vector de la base natural gv. En términos estructurales la placa está trabajando a tracción y se generan tensiones normales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23P.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Repetición del análisis==&lt;br /&gt;
Considerando otro campo vectorial de desplazamientos que posee la dirección del vector de la base natural gu, se realiza el mismo análisis y se obtienen resultados diferentes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23Q.jpg|200px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Campo de desplazamientos===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('0.1.*(x.^2.*y.^2-0.5.*x)','x','y');%Función que define el desplazamiento de la placa en el eje transversal&lt;br /&gt;
n=inline('0.1.*(-x.*y.^2+0.5.*y)','x','y');%Función que define el desplazamiento de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del desplazamiento&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del desplazamiento&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial desplazamiento(u)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximosen los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CAMPO VECTORIAL u (DESPLAZAMIENTOS)')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23R.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
%Sin desplazamiento&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('SIN DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
&lt;br /&gt;
%Con desplazamiento&lt;br /&gt;
UX=0.1.*(X.^2.*Y-0.5.*X);%Desplazamiento de la placa en sentido transversal&lt;br /&gt;
UY=0.1.*(-X.*Y.^2+0.5.*Y);%Desplazamiento de la placa en sentido longitudinal&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X+UX,Y+UY,0*X);%Representación superficial con líneas entrecruzadasde los desplazamientos producidos en la placa&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CON DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23S.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Divergencia del campo===&lt;br /&gt;
La divergencia es nula, lo que implica que no hay cambio de volumen debido a los desplazamientos de los puntos de la placa. La deformación que se origina se produce cuando las tracciones se igualan a las compresiones. En el instante que se alcanza el equilibrio tensional el volumen deformado coincide con el inicial, antes de que actúe la fuerza que genera el campo de desplazamientos.&lt;br /&gt;
&lt;br /&gt;
===Rotacional del campo===&lt;br /&gt;
En este caso el rotacional no es nulo debido a que los desplazamientos que se producen generan tensiones normales y tangenciales, debido a que se trata de deformaciones en el sentido del vector de la base natural gu. En términos estructurales, se podría interpretar como una losa en voladizo sometida a flexión. Los mayores valores de los giros se obtienen en los extremos más alejados del origen de coordenadas donde el rotacional es máximo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
fy=0.1.*(Y.^2+X.^2);%ROTACIONAL del campo vectorial u de desplazamientos&lt;br /&gt;
surf(X,Y,fy)%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('ROTACIONAL DESPLAZAMIENTOS')%Título del gráfico&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,fy);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23T.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Masa y centro de masas==&lt;br /&gt;
[[Archivo:G23U.jpg|800px|centro|thumb]]&lt;br /&gt;
[[Archivo:G23V.jpg|200px|centro|thumb]]&lt;br /&gt;
Analíticamente no se pueden resolver las integrales planteadas anteriormente y es necesario aplicar la integración numérica. Se ha utilizado el método de la cuadratura de Gauss que selecciona los puntos de evaluación de manera óptima y no en una forma igualmente espaciada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
%Función densidad de la placa en términos de x e y&lt;br /&gt;
f=inline('y.*exp(-1./x.^2)','x','y');&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
hold on&lt;br /&gt;
h=pcolor(X,Y,Z);&lt;br /&gt;
set(h,'edgecolor','none')%Representación de la distribución de la &lt;br /&gt;
contour(X,Y,Z,1000,'p')  %densidad en la placa plana&lt;br /&gt;
hold off&lt;br /&gt;
%Cálculo de la masa&lt;br /&gt;
m = quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
title(sprintf('LA MASA TOTAL DE LA PLACA ES   %8.4f',m))}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23W.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
%Función densidad de la placa en términos de x e y&lt;br /&gt;
f=inline('y.*exp(-1./x.^2)','x','y');&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
m = quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Solución de la integral numerador de x Centro de Masas&lt;br /&gt;
a=quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)+u).*sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Solución de la integral numerador de y Centro de Masas&lt;br /&gt;
b=quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Determinación del Centro de Masas&lt;br /&gt;
xm=a/m; ym=b/m;&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
plot(xm,ym,'*k')%Representación del centro de masas&lt;br /&gt;
hold off&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximo en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
title(sprintf('CENTRO DE MASAS (Xm=%6.4f,Ym=%6.4f)',xm,ym))&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(X,Y,Z)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximosen los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
title('DENSIDAD')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23X.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_(B-G.23-T.11)&amp;diff=44515</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad (B-G.23-T.11)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_(B-G.23-T.11)&amp;diff=44515"/>
				<updated>2020-07-20T18:27:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14/15|2014-15]] | &lt;br /&gt;
Javier Marrero Patrón&lt;br /&gt;
&lt;br /&gt;
Sergio López Fernández &lt;br /&gt;
&lt;br /&gt;
Rubén Peláez Moreno &lt;br /&gt;
&lt;br /&gt;
Eduardo Ubeda Cuadrado &lt;br /&gt;
&lt;br /&gt;
Suleiman Mesto Riera  &lt;br /&gt;
&lt;br /&gt;
Jaume Martorell Cerdá}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Introducción=&lt;br /&gt;
En el presente trabajo se propone la visualización de campos escalares y vectoriales en elasticidad. El objetivo general es estudiar el comportamiento de cantidades físicas observando la distribución espacial de magnitudes. Como caso de análisis se propone considerar una placa plana definida por la región comprendida entre las hipérbolas definidas por P1: xy-1/2=0 y P2: xy-3=0. Para establecer la representación se utiliza el sistema de coordenadas hiperbólico que se adapta a la geometría de la placa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23A.jpg|200px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
Se propone observar dos magnitudes físicas: la temperatura T(x,y), como campo escalar y los desplazamientos u(x,y) producidos por la acción de una fuerza determinada, como campo vectorial. A continuación se analizan los campos tensoriales definidos anteriormente mediante operadores diferenciales. De esta manera se puede establecer la caracterización cualitativa y cuantitativa.&lt;br /&gt;
&lt;br /&gt;
==Representación del mallado==&lt;br /&gt;
Se define una discretización a partir de las coordenadas curvilíneas (u,v) con un paso de muestreo h=1/10. Posteriormente se dibuja el mallado que establece los puntos interiores del sólido (placa plana).&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('MALLADO DE LA PLACA PLANA')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23B.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Representación de las líneas coordenadas y vectores de la base natural==&lt;br /&gt;
El procedimiento utilizado consiste en mantener una variable constante y definir la función asociada al parámetro que varía. Para los dos casos se obtienen hipérbolas equiláteras con asíntotas en los ejes coordenados. A continuación se representan como ejemplo algunas líneas coordenadas asociadas a las coordenadas hiperbólicas para varios puntos del mallado.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-3:0.1:5;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=-3:0.1:5;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
for k=1:4&lt;br /&gt;
    x=sqrt(sqrt(u.^2+(1+k).^2)+u);%Dejamos libre u y variamos v&lt;br /&gt;
    y=sqrt(sqrt(u.^2+(1+k).^2)-u);%Dejamos libre u y variamos v&lt;br /&gt;
    z=sqrt(sqrt((1+k).^2+v.^2)+1+k);%Dejamos libre v y variamos u&lt;br /&gt;
    w=sqrt(sqrt((1+k).^2+v.^2)-(1+k));%Dejamos libre v y variamos u&lt;br /&gt;
    hold on&lt;br /&gt;
    plot(x,y,'r')&lt;br /&gt;
    plot(z,w,'k')&lt;br /&gt;
    plot(sqrt(sqrt((1+k).^2+(1+k).^2)+1+k),sqrt(sqrt((1+k).^2+(1+k).^2)-(1+k)),'*')&lt;br /&gt;
    hold off&lt;br /&gt;
end}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23C.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
Para la obtención de los vectores de la base natural se ha procedido mediante el cálculo previo de las correspondientes derivadas parciales de x,y. Se decidió operar utilizando la base cartesiana porque ofrece una interpretación más intuitiva. Al realizar operaciones se determina que el sistema es ortogonal y que el módulo de ambos vectores de la base es el mismo, siendo inversamente proporcional a la distancia al origen. A modo de conclusión se establece que los vectores de la base natural son ortogonales y disminuyen su módulo a medida que los puntos del mallado se alejan del origen de coordenadas.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
guu=(sqrt(sqrt(U.^2+V.^2)+U))./(2*(sqrt(U.^2+V.^2)));%Obtención de &lt;br /&gt;
guv=-(sqrt(sqrt(U.^2+V.^2)-U))./(2*(sqrt(U.^2+V.^2)));%vectores &lt;br /&gt;
gvu=V./(2*(sqrt(U.^2+V.^2)).*(sqrt(sqrt(U.^2+V.^2)+U)));%tangentes&lt;br /&gt;
gvv=V./(2*(sqrt(U.^2+V.^2)).*(sqrt(sqrt(U.^2+V.^2)-U)));%gu y gv&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
quiver(X,Y,guu,guv);%Visualización de líneas coordenadas&lt;br /&gt;
quiver(X,Y,gvu,gvv);%y vectores de la base natural&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('VECTORES DE LA BASE NATURAL')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
quiver(X,Y,guu,guv);%Visualización de líneas coordenadas&lt;br /&gt;
quiver(X,Y,gvu,gvv);%y vectores de la base natural&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('VECTORES AZULES gu, VECTORES VERDES gv')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23D.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Curvas de nivel de la temperatura==&lt;br /&gt;
[[Archivo:G23E.jpg|700px|centro|thumb]]&lt;br /&gt;
Considerando la función exponencial de la temperatura para este caso, es apreciable que al crecer el término (x+y) el valor de la temperatura decrece. Con lo anteriormente mencionado se determina que el punto de temperatura máxima (foco de calor) de la placa es el más cercano al origen de coordenadas. Como consecuencia las curvas de nivel más cercanas a dicho punto son las que sufren más variación de temperatura, por lo que están más próximas entre sí. En los siguientes gráficos se muestran las ideas generales enunciadas en este apartado.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas &lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
surf(X,Y,T);%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('TEMPERATURA DE LA PLACA')%Título del gráfico&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,T);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23F.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla)asociada a los vectores u,v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
%Curvas de Nivel&lt;br /&gt;
contour(X,Y,T,50,'r')%Representación de las curvas de nivel&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CURVAS DE NIVEL DE LA TEMPERATURA')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23G.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Representación del gradiente de la temperatura==&lt;br /&gt;
Con la determinación del gradiente podemos definir la dirección en la cual el campo escalar definido por la temperatura varía más rápidamente y su módulo representa el ritmo de variación en la dirección de dicho vector gradiente. En este caso su módulo aumenta al aproximarnos al origen de coordendas por la existencia del foco de calor. Además se observa gráficamente que el vector gradiente es perpendicular a sus curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje transversal&lt;br /&gt;
n=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas &lt;br /&gt;
M=m(X,Y);%Componente transversal del grad(T)&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del grad(T)&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial grad(T)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('GRADIENTE DE LA TEMPERATURA')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23H.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje transversal&lt;br /&gt;
n=inline('-2.*(x+y).*exp(-(x+y).^2)','x','y');%Función que define la variación de la temperatura de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del grad(T)&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del grad(T)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial grad(T)&lt;br /&gt;
T=exp(-(X+Y).^2);%Función temperatura&lt;br /&gt;
%Curvas de Nivel&lt;br /&gt;
contour(X,Y,T,15,'r')%Representación de las curvas de nivel&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('GRADIENTE Y CURVAS DE NIVEL DE LA TEMPERATURA')%Título del gráfico&lt;br /&gt;
hold off}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23I.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
[[Archivo:G23J.jpg|200px|centro|thumb]]&lt;br /&gt;
El campo vectorial u de desplazamientos posee la dirección del vector de la base natural gv. Se decidió operar en la base cartesiana porque ofrece una interpretación más intuitiva. En la placa se observa la deformación generada por los desplazamientos producidos en todos los puntos de la misma. Los mayores valores de los alargamientos se obtienen en los extremos más alejados del origen de coordenadas. En términos estructurales, se podría interpretar como una losa en voladizo sometida a tracción.&lt;br /&gt;
[[Archivo:G23K.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('0.1.*(x.*y.^2-0.5.*y)','x','y');%Función que define el desplazamiento de la placa en el eje transversal&lt;br /&gt;
n=inline('0.1.*(y.*x.^2-0.5.*x)','x','y');%Función que define el desplazamiento de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada  a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del desplazamiento&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del desplazamiento&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial desplazamiento(u)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CAMPO VECTORIAL u (DESPLAZAMIENTOS)')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23L.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
A continuación se muestra una comparativa del sólido antes y después de la acción de la fuerza que genera el campo de desplazamientos. El estado inicial corresponde a la placa en la fase de ejecución sin entrar en carga. El estado final muestra la placa deformada por tracción, reflejándose en el mallado detalladamente la magnitud de las deformaciones en las diferentes zonas de la estructura.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
%Sin desplazamiento&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('SIN DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
&lt;br /&gt;
%Con desplazamiento&lt;br /&gt;
UX=0.1.*(X.*Y.^2-0.5.*Y);%Desplazamiento de la placa en sentido transversal&lt;br /&gt;
UY=0.1.*(Y.*X.^2-0.5.*X);%Desplazamiento de la placa en sentido longitudinal&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X+UX,Y+UY,0*X);%Representación superficial con líneas entrecruzadas de los desplazamientos producidos en la placa&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CON DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23M.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Divergencia del campo de desplazamientos==&lt;br /&gt;
En el caso de estudio la divergencia del campo de desplazamientos indica el nivel de compresión o expansión que experimentan los puntos de la placa. El cambio de volumen es expansivo y la divergencia será máxima en las zonas más alejadas del origen de coordenadas, donde los desplazamientos son los mayores.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23N.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
fy=0.1.*(Y.^2+X.^2);%Divergencia del campo vectorial u de desplazamientos&lt;br /&gt;
surf(X,Y,fy)%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('DIVERGENCIA DESPLAZAMIENTOS')%Título del gráfico&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,fy);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23O.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Rotacional del campo de desplazamientos==&lt;br /&gt;
El módulo del rotacional es nulo debido a que los desplazamientos que se producen en la placa no implican torsiones, rotaciones o tensiones tangenciales, sino que se trata de deformaciones en el sentido del vector de la base natural gv. En términos estructurales la placa está trabajando a tracción y se generan tensiones normales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23P.jpg|400px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Repetición del análisis==&lt;br /&gt;
Considerando otro campo vectorial de desplazamientos que posee la dirección del vector de la base natural gu, se realiza el mismo análisis y se obtienen resultados diferentes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23Q.jpg|200px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Campo de desplazamientos===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
m=inline('0.1.*(x.^2.*y.^2-0.5.*x)','x','y');%Función que define el desplazamiento de la placa en el eje transversal&lt;br /&gt;
n=inline('0.1.*(-x.*y.^2+0.5.*y)','x','y');%Función que define el desplazamiento de la placa en el eje longitudinal&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
M=m(X,Y);%Componente transversal del desplazamiento&lt;br /&gt;
N=n(X,Y);%Componente longitudinal del desplazamiento&lt;br /&gt;
quiver(X,Y,M,N)%Visualización del campo vectorial desplazamiento(u)&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximosen los ejes representados&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CAMPO VECTORIAL u (DESPLAZAMIENTOS)')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23R.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
%Sin desplazamiento&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('SIN DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico&lt;br /&gt;
&lt;br /&gt;
%Con desplazamiento&lt;br /&gt;
UX=0.1.*(X.^2.*Y-0.5.*X);%Desplazamiento de la placa en sentido transversal&lt;br /&gt;
UY=0.1.*(-X.*Y.^2+0.5.*Y);%Desplazamiento de la placa en sentido longitudinal&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
mesh(X+UX,Y+UY,0*X);%Representación superficial con líneas entrecruzadasde los desplazamientos producidos en la placa&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE X(TRANSVERSAL)')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y(LONGITUDINAL)')%Rótulo del eje y&lt;br /&gt;
title('CON DESPLAZAMIENTO')%Título del gráfico&lt;br /&gt;
axis image%Ejes proporcionados igualmente y ajustados al gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23S.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Divergencia del campo===&lt;br /&gt;
La divergencia es nula, lo que implica que no hay cambio de volumen debido a los desplazamientos de los puntos de la placa. La deformación que se origina se produce cuando las tracciones se igualan a las compresiones. En el instante que se alcanza el equilibrio tensional el volumen deformado coincide con el inicial, antes de que actúe la fuerza que genera el campo de desplazamientos.&lt;br /&gt;
&lt;br /&gt;
===Rotacional del campo===&lt;br /&gt;
En este caso el rotacional no es nulo debido a que los desplazamientos que se producen generan tensiones normales y tangenciales, debido a que se trata de deformaciones en el sentido del vector de la base natural gu. En términos estructurales, se podría interpretar como una losa en voladizo sometida a flexión. Los mayores valores de los giros se obtienen en los extremos más alejados del origen de coordenadas donde el rotacional es máximo.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1)%Subventana 1&lt;br /&gt;
fy=0.1.*(Y.^2+X.^2);%ROTACIONAL del campo vectorial u de desplazamientos&lt;br /&gt;
surf(X,Y,fy)%Representación superficial con escala de colores&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximos en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
xlabel('EJE TRANSVERSAL')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE LONGITUDINAL')%Rótulo del eje y&lt;br /&gt;
title('ROTACIONAL DESPLAZAMIENTOS')%Título del gráfico&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)%Subventana 2&lt;br /&gt;
surf(X,Y,fy);%Representación superficial con escala de colores&lt;br /&gt;
xlabel('EJE X')%Rótulo del eje x&lt;br /&gt;
ylabel('EJE Y')%Rótulo del eje y&lt;br /&gt;
title('INTERPRETACIÓN ESPACIAL')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23T.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Masa y centro de masas==&lt;br /&gt;
[[Archivo:G23U.jpg|800px|centro|thumb]]&lt;br /&gt;
[[Archivo:G23V.jpg|200px|centro|thumb]]&lt;br /&gt;
Analíticamente no se pueden resolver las integrales planteadas anteriormente y es necesario aplicar la integración numérica. Se ha utilizado el método de la cuadratura de Gauss que selecciona los puntos de evaluación de manera óptima y no en una forma igualmente espaciada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
%Función densidad de la placa en términos de x e y&lt;br /&gt;
f=inline('y.*exp(-1./x.^2)','x','y');&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
hold on&lt;br /&gt;
h=pcolor(X,Y,Z);&lt;br /&gt;
set(h,'edgecolor','none')%Representación de la distribución de la &lt;br /&gt;
contour(X,Y,Z,1000,'p')  %densidad en la placa plana&lt;br /&gt;
hold off&lt;br /&gt;
%Cálculo de la masa&lt;br /&gt;
m = quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
title(sprintf('LA MASA TOTAL DE LA PLACA ES   %8.4f',m))}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23W.jpg|600px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=-2:0.1:2;%Discretización de la placa en el sentido transversal&lt;br /&gt;
v=0.5:0.1:3;%Discretización de la placa en el sentido longitudinal&lt;br /&gt;
[U,V]=meshgrid(u,v);%Obtención de la retícula rectangular(rejilla) asociada a los vectores u y v a partir de la discretización considerada&lt;br /&gt;
X=sqrt(sqrt(U.^2+V.^2)+U);%Coordenadas Hiperbólicas&lt;br /&gt;
Y=sqrt(sqrt(U.^2+V.^2)-U);%Coordenadas Hiperbólicas&lt;br /&gt;
%Función densidad de la placa en términos de x e y&lt;br /&gt;
f=inline('y.*exp(-1./x.^2)','x','y');&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
m = quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Solución de la integral numerador de x Centro de Masas&lt;br /&gt;
a=quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)+u).*sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Solución de la integral numerador de y Centro de Masas&lt;br /&gt;
b=quad2d(@(u,v) sqrt(sqrt(u.^2+v.^2)-u).*sqrt(sqrt(u.^2+v.^2)-u).*exp(-1./(sqrt(u.^2+v.^2)+u)).*1./(2.*(sqrt(u.^2+v.^2))),-2,2,0.5,3);&lt;br /&gt;
%Determinación del Centro de Masas&lt;br /&gt;
xm=a/m; ym=b/m;&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
hold on&lt;br /&gt;
mesh(X,Y,0*X)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
plot(xm,ym,'*k')%Representación del centro de masas&lt;br /&gt;
hold off&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximo en los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
title(sprintf('CENTRO DE MASAS (Xm=%6.4f,Ym=%6.4f)',xm,ym))&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(X,Y,Z)%Representación superficial con líneas entrecruzadas&lt;br /&gt;
axis([0,2.5,0,2.5])%Establecimiento de valores mínimos y máximosen los ejes representados&lt;br /&gt;
view(2)%Definición del punto de observación(azimut=0,elevación=90)&lt;br /&gt;
title('DENSIDAD')%Título del gráfico}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:G23X.jpg|1000px|centro|thumb]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=40066</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=40066"/>
				<updated>2017-07-14T18:13:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)|[[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría:ED14/15|Curso 2014-2015]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
('''''Nota importante:''''' Al de ejecutar cada programa de Matlab, se aconseja utilizar previamente el comando &amp;quot;clear&amp;quot; para evitar el colapso de los programas y evitar posibles errores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la columna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la '''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferenciales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=40065</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=40065"/>
				<updated>2017-07-14T17:34:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)|[[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría:ED14/15|Curso 2014-2015]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
('''''Nota importante:''''' Al de ejecutar cada programa de Matlab, se aconseja utilizar previamente el comando &amp;quot;clear&amp;quot; para evitar el colapso de los programas y evitar posibles errores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la columna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la '''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=40064</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=40064"/>
				<updated>2017-07-14T17:27:17Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED14/15|Curso 2014-2015]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
('''''Nota importante:''''' Al de ejecutar cada programa de Matlab, se aconseja utilizar previamente el comando &amp;quot;clear&amp;quot; para evitar el colapso de los programas y evitar posibles errores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la columna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la '''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39557</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39557"/>
				<updated>2017-04-30T21:20:14Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
('''''Nota importante:''''' Al de ejecutar cada programa de Matlab, se aconseja utilizar previamente el comando &amp;quot;clear&amp;quot; para evitar el colapso de los programas y evitar posibles errores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la columna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la '''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39556</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39556"/>
				<updated>2017-04-30T20:59:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* INTRODUCCIÓN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
('''''Nota importante:''''' Al de ejecutar cada programa de Matlab, se aconseja utilizar previamente el comando &amp;quot;clear&amp;quot; para evitar el colapso de los programas y evitar posibles errores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la cumna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la '''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39555</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39555"/>
				<updated>2017-04-30T20:55:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la cumna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la '''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39554</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39554"/>
				<updated>2017-04-30T20:54:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la cumna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable. Es decir, para ''&amp;lt;math&amp;gt;b=0.223&amp;lt;/math&amp;gt;''', la columna de la sección variables obtiene una ganancia de resistencias con respecto a las de la sección constante de 786 %. Mientras que para la ''&amp;lt;math&amp;gt;b=0.0&amp;lt;/math&amp;gt;''', la resistencia de la sección variable es nula.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39553</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39553"/>
				<updated>2017-04-30T20:48:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
 b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
 &lt;br /&gt;
 %Discretización Espacial&lt;br /&gt;
 h=0.155; %Tamaño de paso&lt;br /&gt;
 %Número de Subintervalos&lt;br /&gt;
 N=round((b-a)/h);&lt;br /&gt;
 x=linspace(a,b,N-1);&lt;br /&gt;
  &lt;br /&gt;
 b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
 &lt;br /&gt;
 %aracterísticas Generales&lt;br /&gt;
 %Material=Hormigón&lt;br /&gt;
 L=8; %Longitud de la Columna[m]&lt;br /&gt;
 E=27000*10^3; %[KN/m^2]&lt;br /&gt;
 rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
 &lt;br /&gt;
 %Determinación del parámetro a&lt;br /&gt;
 a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
 &lt;br /&gt;
 %Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
 K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
 &lt;br /&gt;
 for j=1:length(b)&lt;br /&gt;
     R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
     %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
     for i=1:length(R)&lt;br /&gt;
     A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
     end&lt;br /&gt;
     B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
 end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
 &lt;br /&gt;
 maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
 [pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
 pos1=max(pos1);&lt;br /&gt;
 pos2=max(pos2);&lt;br /&gt;
 Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
 &lt;br /&gt;
 minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
 [pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
 pos3=min(pos3);&lt;br /&gt;
 pos4=min(pos4);&lt;br /&gt;
 Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
 &lt;br /&gt;
 br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 r=br;&lt;br /&gt;
 I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
 &lt;br /&gt;
 %Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
 Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
 &lt;br /&gt;
 G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
 P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
 &lt;br /&gt;
 bmax=b(pos1);&lt;br /&gt;
 amax=a(pos1);&lt;br /&gt;
 RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
 figure(1)&lt;br /&gt;
 plot(x,RCmax)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
 legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 bmin=b(pos3);&lt;br /&gt;
 amin=a(pos3);&lt;br /&gt;
 RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
 figure(2)&lt;br /&gt;
 plot(x,RCmin)&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('RADIO R(x)')&lt;br /&gt;
 title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
 legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
 &lt;br /&gt;
 f=fprintf('La máxima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',maximo,Rmax);&lt;br /&gt;
 l=fprintf('La minima carga critica es %f kN, dicha carga lo proporciona la columna cuyo b es %f \n',minimo,Rmin);&lt;br /&gt;
 p=fprintf('La máxima ganancia en resistencias de la cumna de la sección variable, con respecto a la seccion constante es %f por ciento \n',G);&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39552</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39552"/>
				<updated>2017-04-30T20:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39551</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39551"/>
				<updated>2017-04-30T20:12:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39550</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39550"/>
				<updated>2017-04-30T20:07:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·(0.3·sqrt{π})^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39549</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39549"/>
				<updated>2017-04-30T20:05:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independiente de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre (0.1-0.5)m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
&amp;lt;/math&amp;gt;P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&amp;lt;/math&amp;gt;&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se va a comparar con la obtenida para la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39548</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39548"/>
				<updated>2017-04-30T19:56:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, un mayor radio implica un aumento de la inercia, por lo tanto, mayor carga crítica. La columna posee una capacidad resistente superior porque se ha incrementado su rigidez.&lt;br /&gt;
&lt;br /&gt;
Para contrastar el método de solución realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente. Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39547</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39547"/>
				<updated>2017-04-30T19:35:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremos de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión nula(columna sujeta en la parte superior y la parte inferior) &lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia, por lo tanto, mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39546</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39546"/>
				<updated>2017-04-30T19:32:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de la misma, entre otra características.&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometida a una carga actuante, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo que es una pieza ideal. En la imagen se puede observar el comportamiento general de la columna al estar sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia, por lo tanto, mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39541</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39541"/>
				<updated>2017-04-30T14:36:09Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia, por lo tanto, mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=1:0.1:2; %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39540</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39540"/>
				<updated>2017-04-30T14:07:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia, por lo tanto, mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39539</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39539"/>
				<updated>2017-04-30T13:57:26Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el más pequeño, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la fórmula de la carga crítica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de módulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la fórmula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia, por lo tanto, mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo más exacto el cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la fórmula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga crítica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''' y dando una carga crítica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39538</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39538"/>
				<updated>2017-04-30T13:50:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39537</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39537"/>
				<updated>2017-04-30T13:46:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de &amp;quot;y&amp;quot; es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39536</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39536"/>
				<updated>2017-04-30T13:45:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* MODELIZACIÓN MATEMÁTICA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicular al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39535</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39535"/>
				<updated>2017-04-30T13:44:00Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* MODELIZACIÓN MATEMÁTICA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno.&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39534</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39534"/>
				<updated>2017-04-30T13:43:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* MODELIZACIÓN MATEMÁTICA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga crítica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39533</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39533"/>
				<updated>2017-04-30T13:41:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* MODELIZACIÓN MATEMÁTICA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuenta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39532</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39532"/>
				<updated>2017-04-30T13:40:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: /* MODELIZACIÓN MATEMÁTICA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39531</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39531"/>
				<updated>2017-04-29T23:09:12Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Analizando los resultados obtenidos se define que la sección crítica a pandeo, para el caso de estudio, es en el centro de la columna. La otra conclusión importante es la gran variación de la capacidad resistente de una pieza cuando se utilizan elementos estructurales de sección variable.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39530</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39530"/>
				<updated>2017-04-29T22:58:31Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|400px|thumb|right]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39529</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39529"/>
				<updated>2017-04-29T22:56:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.JPG|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.JPG|500px|thumb|right]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_7A.JPG&amp;diff=39528</id>
		<title>Archivo:PANDEO 7A.JPG</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_7A.JPG&amp;diff=39528"/>
				<updated>2017-04-29T22:54:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_6A.JPG&amp;diff=39527</id>
		<title>Archivo:PANDEO 6A.JPG</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_6A.JPG&amp;diff=39527"/>
				<updated>2017-04-29T22:53:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_77.jpg&amp;diff=39526</id>
		<title>Archivo:PANDEO 77.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_77.jpg&amp;diff=39526"/>
				<updated>2017-04-29T22:53:14Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_66.jpg&amp;diff=39525</id>
		<title>Archivo:PANDEO 66.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_66.jpg&amp;diff=39525"/>
				<updated>2017-04-29T22:52:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39524</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39524"/>
				<updated>2017-04-29T22:51:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.155; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
pos1=max(pos1);&lt;br /&gt;
pos2=max(pos2);&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos1);&lt;br /&gt;
amax=a(pos1);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_66.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_77.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.jpg|500px|thumb|right]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_61.jpg&amp;diff=39523</id>
		<title>Archivo:PANDEO 61.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_61.jpg&amp;diff=39523"/>
				<updated>2017-04-29T21:11:32Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39522</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39522"/>
				<updated>2017-04-29T21:07:26Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos2);&lt;br /&gt;
amax=a(pos2);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_61.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_71.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.jpg|500px|thumb|right]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39521</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39521"/>
				<updated>2017-04-29T20:59:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;br /&gt;
&lt;br /&gt;
A continuación vamos a determinar las configuraciones geométricas de la columna para las cuales se obtienen los valores máximo y mínimo de la carga crítica. Posteriormente se determinará la ganancia y pérdida de capacidad resistente a pandeo de la sección variable respecto a la sección de radio constante. Considerando una visualización más intuitiva se representan los casos anteriormente mencionados en tres dimensiones, para lograr una mejor comprensión del fenómeno estructural de la inestabilidad elástica.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    B(:,j)=A(:,1);%Determinación de la Carga Crítica&lt;br /&gt;
end               %Matriz (Filas=xi,Columnas=bi) &lt;br /&gt;
&lt;br /&gt;
maximo=max(max(B));%Valor Máximo la Carga Crítica&lt;br /&gt;
[pos1,pos2]=find(B==maximo);%Posición(x),Valor(b)&lt;br /&gt;
Rmax=a(pos2)*abs(x(pos1)-L/2)+b(pos2);&lt;br /&gt;
&lt;br /&gt;
minimo=min(min(B));%Valor Mínimo la Carga Crítica&lt;br /&gt;
[pos3,pos4]=find(B==minimo);%Posición(x),Valor(b)&lt;br /&gt;
pos3=min(pos3);&lt;br /&gt;
pos4=min(pos4);&lt;br /&gt;
Rmin=a(pos4)*abs(x(pos3)-L/2)+b(pos4);&lt;br /&gt;
&lt;br /&gt;
br=sqrt(1000/(2400*pi*8));%Valor de b(a=0); SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
r=br;&lt;br /&gt;
I=(pi*r^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;%SECCIÓN DE RADIO CONSTANTE&lt;br /&gt;
&lt;br /&gt;
G=((maximo-Pc)/Pc)*100;%Ganancia&lt;br /&gt;
P=((Pc-minimo)/Pc)*100;%Pérdida&lt;br /&gt;
&lt;br /&gt;
bmax=b(pos2);&lt;br /&gt;
amax=a(pos2);&lt;br /&gt;
RCmax=amax*abs(x-L/2)+bmax*ones(1,length(b));&lt;br /&gt;
figure(1)&lt;br /&gt;
plot(x,RCmax)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('GANANCIA(PORCENTAJE)=%4.1f',G))&lt;br /&gt;
legend('Columna con mayor Carga Crítica','Location','Best')&lt;br /&gt;
&lt;br /&gt;
bmin=b(pos3);&lt;br /&gt;
amin=a(pos3);&lt;br /&gt;
RCmin=amin*abs(x-L/2)+bmin*ones(1,length(b));&lt;br /&gt;
figure(2)&lt;br /&gt;
plot(x,RCmin)&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
title(sprintf('PÉRDIDA(PORCENTAJE)=%4.1f',P))&lt;br /&gt;
legend('Columna con menor Carga Crítica','Location','Best')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_6.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_6A.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_7.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_7A.jpg|500px|thumb|right]]&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39520</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39520"/>
				<updated>2017-04-29T19:59:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico, en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro a&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))%Representación de la Carga Crítica&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_C.gif&amp;diff=39519</id>
		<title>Archivo:PANDEO C.gif</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PANDEO_C.gif&amp;diff=39519"/>
				<updated>2017-04-29T19:42:02Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39518</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39518"/>
				<updated>2017-04-29T19:40:48Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.223,N-1); %Variación del parámetro b&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Determinación del parámetro b&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);%SECCIÓN VARIABLE&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que adquiere la columna en función del parámetro '''b'''.vEn el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
Considerando un enfoque más ingenieril y práctico en la siguiente animación se muestran los diferentes estados que se analizan para la columna estudiada. Mostrando de manera interactiva la posición estructural que tiene este tipo de elemento en casos reales.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_C.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39517</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39517"/>
				<updated>2017-04-29T19:13:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Transversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Transversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circular es: '''&amp;lt;math&amp;gt;I=6.3617·10^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·10^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39516</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39516"/>
				<updated>2017-04-29T19:00:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39515</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39515"/>
				<updated>2017-04-29T18:55:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obtiene para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características Generales&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
ca=0; %Condición de Contorno en x=a [Condición Inicial y(a)] &lt;br /&gt;
cb=0; %Condición de Contorno en x=b [Condición Final y(b)]&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39514</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39514"/>
				<updated>2017-04-29T14:59:14Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obieteine para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características General de la columna&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
ca=0; %Condición de Contorno en x=a [Condición Inicial y(a)] &lt;br /&gt;
cb=0; %Condición de Contorno en x=b [Condición Final y(b)]&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39513</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39513"/>
				<updated>2017-04-29T14:56:29Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obieteine para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características General de la columna&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
ca=0; %Condición de Contorno en x=a [Condición Inicial y(a)] &lt;br /&gt;
cb=0; %Condición de Contorno en x=b [Condición Final y(b)]&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39512</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39512"/>
				<updated>2017-04-29T14:55:12Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obieteine para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características General de la columna&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
ca=0; %Condición de Contorno en x=a [Condición Inicial y(a)] &lt;br /&gt;
cb=0; %Condición de Contorno en x=b [Condición Final y(b)]&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39511</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39511"/>
				<updated>2017-04-29T14:54:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obieteine para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características General de la columna&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
ca=0; %Condición de Contorno en x=a [Condición Inicial y(a)] &lt;br /&gt;
cb=0; %Condición de Contorno en x=b [Condición Final y(b)]&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39510</id>
		<title>CARGA CRÍTICA DE UNA COLUMNA</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=CARGA_CR%C3%8DTICA_DE_UNA_COLUMNA&amp;diff=39510"/>
				<updated>2017-04-29T14:53:41Z</updated>
		
		<summary type="html">&lt;p&gt;Jmarrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | CARGA CRÍTICA DE UNA COLUMNA (Grupo-1)  | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|&lt;br /&gt;
[[:Categoría: ED16/17|Curso 2016-2017]] |  &lt;br /&gt;
Javier Marrero Patrón &lt;br /&gt;
&lt;br /&gt;
Tejanni El Bannoudi&lt;br /&gt;
&lt;br /&gt;
Guanxiong Chen&lt;br /&gt;
&lt;br /&gt;
Fernando Díaz-Roncero González}}&lt;br /&gt;
[[Categoría:ED16/17]]&lt;br /&gt;
&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
En el análisis de la Mecánica Estructural es fundamental el estudio del equilibrio de un sólido. El presente trabajo está orientado a describir cualitativamente y cuantitativamente la inestabilidad elástica. Particularizando en el caso de una pieza homogénea de sección transversal circular sometida a compresión centrada. De esta forma se plantea un acercamiento aproximado a los fenómenos de pandeo (flexión lateral) que producen fallos frágiles en elementos esbeltos. Los aspectos anteriormente mencionados tienen múltiples aplicaciones en el Cálculo de Estructuras, debido a que la aparición de dicha flexión lateral, su rápido crecimiento y la pérdida total de estabilidad del elemento produce el colapso.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_1.jpg|600px|thumb|center|EJEMPLOS DE ELEMENTOS ESTRUCTURALES SUSCEPTIBLES AL PANDEO]]&lt;br /&gt;
&lt;br /&gt;
== '''MODELIZACIÓN MATEMÁTICA''' ==&lt;br /&gt;
&lt;br /&gt;
Para poder hacer un modelo matemático del comportamiento de la columna, se tiene que considerar un pieza ideal, es decir, la rigidez a flexión ('''EI''') tiene que ser constante a lo largo de la columna, y también es indispensable considerar el comportamiento elástico de esta, entre otra características.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teniendo en cuanta las propiedades del material ('''E'''), de la sección ('''I'''), y curvatura que sufre la columna al ser sometido a una acción, se define la ''ecuación de la curva elástica'', que nos permite analizar la manera con la que se deforma la pieza.&lt;br /&gt;
&lt;br /&gt;
A continuación se ha estudiado un columna sometido a una carga '''P''' constante, de longitud '''L''' y suponiendo el comportamiento de la columna como una pieza ideal.  &lt;br /&gt;
En la imagen se puede observar el comportamiento general de la columna al esta sometida a la carga critica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Buckled column.png|200px|thumb|center|COLUMNA INESTABLE POR PANDEO]]&lt;br /&gt;
&lt;br /&gt;
Para estudiar el comportamiento de la columna, se planteará un problema de contorno&lt;br /&gt;
Partiendo de la ecuación de la curva elástica aplicada a la columna:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)}&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;''': Módulo de elasticidad ó de Young.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;I(x)&amp;lt;/math&amp;gt;''': Momento de inercia de una sección trasversal de la columna respecto al eje &amp;quot;Z&amp;quot; (se define como eje &amp;quot;Z&amp;quot; el vector perpendicula al plano &amp;quot;OXY&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;''': Momento flector. &lt;br /&gt;
&lt;br /&gt;
En el caso de la columna, el momento flector depende de la deflexión, de manera que: ''&amp;lt;math&amp;gt;M(x)=-Py(x)&amp;lt;/math&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, sustituyendo la fórmula del momento flector en la ecuación inicial: &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y''(x)=\frac{M(x)}{E I(x)} \Longrightarrow   y''(x)=\frac{-Py(x)}{E I(x)} \Longrightarrow  y''(x)+\frac{Py(x)}{E I(x)}=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Es necesario determinar las condiciones de contorno para particularizar este problema:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
ya que en los extremo de la viga: ''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;'' y ''&amp;lt;math&amp;gt;x=L&amp;lt;/math&amp;gt;'' tiene deflexión cero. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema de contorno planteado para resolver el ejercicio sería:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} y''(x)+\frac{Py(x)}{E I(x)}=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo:&lt;br /&gt;
&lt;br /&gt;
·     '''&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;''': El desplazamiento de la columna según el eje &amp;quot;y&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
·      '''&amp;lt;math&amp;gt;y''(x)&amp;lt;/math&amp;gt;''': Es la curvatura que adopta la columna al pandear.&lt;br /&gt;
&lt;br /&gt;
== '''ESTUDIO DE LA ESTABILIDAD DE LA COLUMNA''' ==&lt;br /&gt;
A continuación se va a estudiar la estabilidad de la columna. Se considera que la columna es estable, si la única solución del problema de contorno es la solución trivial (''&amp;lt;math&amp;gt;y(x)=0&amp;lt;/math&amp;gt;''), esto se va a resolver tanto de forma numérico (haciendo uso de Matlab), y de forma analítica:&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga que hace pandear la columna debemos resolver la problema de contorno  planteado anteriormente:&lt;br /&gt;
&lt;br /&gt;
(Nota: para facilitar los cálculos, consideramos que: '''&amp;lt;math&amp;gt;y(x)=y&amp;lt;/math&amp;gt;''', '''&amp;lt;math&amp;gt;I(x)=I&amp;lt;/math&amp;gt;''').&lt;br /&gt;
&lt;br /&gt;
Por tanto, el problema quedaría&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resolución:&lt;br /&gt;
&lt;br /&gt;
Al ser la ecuación diferencial homogénea y el coeficiente de y'' es independientes de &amp;quot;x&amp;quot;,  se puede hallar directamente el polinomio característico:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
E Iy''+Py=0 \Longrightarrow   E Im^2+P=0 \Longrightarrow  m^2=\frac{-P}{E I}=0 \Longrightarrow m=\; \pm\;\sqrt{\frac{P}{E I}} i \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
La solución general de la ecuación diferencial homogénea será&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y\;= y(x)\; =\; C_{1}\; cos\; \left(\sqrt{\frac{P}{E I}} x\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Aplicando las condiciones de contorno iniciales ya mencionadas, se particulariza la ecuación '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;''' y '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para '''&amp;lt;math&amp;gt;y(0)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(0)\; =\; C_{1}\; cos\; (0) + \; C_{2}\; sin\; (0) = 0 \Longrightarrow y(0)\; =\; C_{1}\; 1 + \; C_{2}\; 0 = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la solución de '''&amp;lt;math&amp;gt;y(0)&amp;lt;/math&amp;gt;''' tiene que ser '''0''', se llega a la conclusión de que, para que se cumpla la ecuación, tiene que ocurrir que '''&amp;lt;math&amp;gt;C_{1}=0&amp;lt;/math&amp;gt;''' necesariamente. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, para '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;'''&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y(L)\; =\; 0\; cos\; \left(\sqrt{\frac{PL^2}{E I}}\right) + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0 \Longrightarrow y(L)\; =\; 0\ + \; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0\\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Como se puede comprobar, '''&amp;lt;math&amp;gt;y(L)=0&amp;lt;/math&amp;gt;''', implica que '''&amp;lt;math&amp;gt;\; C_{2}\; sin\; \left(\sqrt{\frac{PL^2}{E I}}\right) = 0&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
Si '''&amp;lt;math&amp;gt;C_{2}=0&amp;lt;/math&amp;gt;''', se tiene '''&amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt;''', pero, si '''&amp;lt;math&amp;gt;C_{2}≠0&amp;lt;/math&amp;gt;''', entonces '''&amp;lt;math&amp;gt;sin\; \left(\sqrt{\frac{P}{E I}} x\right) = 0&amp;lt;/math&amp;gt;'''. La última condición indica que, para que la igualdad planteada se cumpla, el argumento de la función seno ha de ser un múltiplo entero de p. &lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P}{E I}} L= nπ \Longrightarrow {\frac{P}{E I}}= {\frac{n^2π^2}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
Por lo tanto, para todo real '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' distinto de cero,  es una solución del problema para cada '''n'''. Puesto que la ecuación diferencial es homogénea, y ya hemos supuesto que &amp;lt;math&amp;gt;sin\; (\frac{nπx}{L})= 0&amp;lt;/math&amp;gt;, no necesitamos escribir '''&amp;lt;math&amp;gt;C_{2}&amp;lt;/math&amp;gt;''' si así lo deseamos, por lo que la ecuación nos quedaría&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
y = sin\; \left(\frac{nπx}{L}\right) \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volviendo a la ecuación anteriormente obtenida, se hallará el valor de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' donde la columna se desvía. Esto sólo ocurre cuando la carga toma determinados valores de dicha ecuación (que coinciden con los autovalores de la ecuación). Esas fuerzas se llaman cargas críticas, que corresponden a la ecuación&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
\sqrt{\frac{P_{cr}}{E I}} L= nπ \Longrightarrow {\frac{P_{cr}}{E I}}= {\frac{n^2π^2}{L^2}} \Longrightarrow P_{cr}\; = {\frac{n^2π^2EI}{L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
De estos autovalores sólo no interesa el mas pequeños, ya que es el primer valor que provoca el pandeo de la columna. Como se puede observar en la formula de la carga critica, el menor valor se obieteine para '''&amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;''', ya que para '''&amp;lt;math&amp;gt;n=0&amp;lt;/math&amp;gt;''' la columna es estable.&lt;br /&gt;
&lt;br /&gt;
A continuación se va exponer un ejemplo para la mejor comprensión del problema.&lt;br /&gt;
&lt;br /&gt;
Se considera un columna de longitud '''&amp;lt;math&amp;gt;L=8m&amp;lt;/math&amp;gt;''', de una sección circular de radio constante '''&amp;lt;math&amp;gt;R=0.3m&amp;lt;/math&amp;gt;''', de modulo  '''&amp;lt;math&amp;gt;E=27000MPa&amp;lt;/math&amp;gt;''' y cuya densidad es '''&amp;lt;math&amp;gt;ρ=2400 Kg/m^3&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Para calcular la carga crítica necesitamos el momento de inercia de una sección circular respecto al eje &amp;quot;Z&amp;quot;:&lt;br /&gt;
'''&amp;lt;math&amp;gt;I = {\frac{πR^4}{4}}&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
Por tanto, la nueva ecuación de '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' quedaría expresada así&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^3ER^4}{4L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos del ejemplo en la formula se obtiene la siguiente carga crítica:&lt;br /&gt;
&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^30.3^4·2.7·10^6}{4·8^2}=26489kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer un estudio mas detallado del comportamiento de la carga crítica, en función de la sección transversal de la columna, se va a variar el radio entre 0.1-0.5m, para obtener la representación gráfica de lo dicho, se va a hacer uso de Matlab. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Características General de la columna&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=0.1:0.1:5; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
plot(R,Pc) %Representación gráfica de la carga en función del radio&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(kN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_2.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico, a un mayor radio conlleva un aumento de la inercia por lo tanto mayor carga crítica.&lt;br /&gt;
&lt;br /&gt;
Para contratar el método de resoluciones realizado anteriormente, se va a resolver de nuevo, pero  esta vez numéricamente.&lt;br /&gt;
&lt;br /&gt;
Para ello se va a hacer uso de una aproximación por diferencias finitas del problema, que consiste en plantear el problema matricialmente y calcular una aproximación de la carga crítica usado un tamaño de paso 0.1.&lt;br /&gt;
&lt;br /&gt;
El problema de contorno planteado anteriormente es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left\{\begin{matrix} EIy''(x)+Py(x)=0 \\ y(0)=0 \\ y(L)=0\\ \end{matrix}\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aproximamos: '''y&amp;quot;≈KY''' , donde '''K''' tiene dimensión de matriz.&lt;br /&gt;
&lt;br /&gt;
Sustituyendo '''y&amp;quot;''' en el problema de contorno obtenemos:'''&amp;lt;math&amp;gt;EIKY+PY=0&amp;lt;/math&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Despejando '''PY''' y definiendo '''&amp;lt;math&amp;gt;A=EIK&amp;lt;/math&amp;gt;''', se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;(A-λI)Y=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se ha reducido el problema de contorno a un problema de autovalores, para la resoluciones de dichos autovalores en Matlab se ha usado el comando '''&amp;quot;eig&amp;quot;''', como se puede observar en el código de Matlab.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %Extremo Izquierdo (a) [Límite Inferior] del Intervalo&lt;br /&gt;
b=8; %Extremo Derecho (b) [Límite Superior] del Intervalo&lt;br /&gt;
ca=0; %Condición de Contorno en x=a [Condición Inicial y(a)] &lt;br /&gt;
cb=0; %Condición de Contorno en x=b [Condición Final y(b)]&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga Crítica&lt;br /&gt;
Pc=A(:,1);%Solución Numérica&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
I1=(pi*R1.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;%Solución Exacta &lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_3.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En el imagen anterior se ha dibujado la evolución de la carga crítica calculada analíticamente y numéricamente, como se puede observar el error del cálculo numérico es mínimo, siendo mas exacto en cálculo analítico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se va a volver a realizar el procedimiento numérico realizado anteriormente con la única diferencia que ahora la sección transversal de la columna será una sección cuadrada de masa constante e igual a la masa de la columna con sección circular, para sacar el área de esta sección cuadrada vamos a realizar lo siguiente :&lt;br /&gt;
&lt;br /&gt;
Como el material es el mismo se pueden igualar sus densidades siendo la formula de la densidad:&lt;br /&gt;
&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
ρ=Masa/Volumen&lt;br /&gt;
\end{matrix}&lt;br /&gt;
&lt;br /&gt;
Al igualar las densidades se puede apreciar que sus áreas son iguales, al tener los dos la misma longitud (L=8m) y la misma masa.&lt;br /&gt;
 &lt;br /&gt;
\begin{matrix}&lt;br /&gt;
π·R^2=b^2&lt;br /&gt;
\end{matrix}&lt;br /&gt;
siendo: &amp;lt;math&amp;gt; b=R·sqrt{π}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
La carga carga crítica para esta nueva sección quedaría:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{n^2π^2·E·b^4}{12·L^2}} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
Sustituyendo los datos de la columna:&lt;br /&gt;
\[\begin{array}{crl}&lt;br /&gt;
 \\&lt;br /&gt;
P_{cr}\; = {\frac{1^2π^2·2.7·10^6·0.3·sqrt{π}^4}{12·8^2}=27738kN} \\&lt;br /&gt;
 \\&lt;br /&gt;
\end{array}\]&lt;br /&gt;
&lt;br /&gt;
A continuación se va a exponer el código empleado en matlab para la resolución numérica y su comparación con la analítica para el caso de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
ca=0;%('Condición de Contorno en x=a [Condición Inicial y(a)]  ');% 1&lt;br /&gt;
cb=0;%('Condición de Contorno en x=b [Condición Final y(b)]  ');% 3&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
R=linspace(0.1,5,N-1); %Variación del Radio&lt;br /&gt;
b=sqrt(pi)*R; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
%Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
for i=1:length(b)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(b(i).^4)./12.*K);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%Determinación de la Carga crítica&lt;br /&gt;
Pc=A(:,1);&lt;br /&gt;
&lt;br /&gt;
%Características Generales&lt;br /&gt;
%Material=Hormigón&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,5,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_4.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculada la carga crítica para la sección cuadrada se la va a comparar con la de la sección circular, para ello necesitamos crear un nuevo código donde aparezcan las dos secciones, para poder representarlas juntas, el código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
E=27000*10^3; %[KN/m^2]&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
&lt;br /&gt;
R=1:0.1:2; %Variación del Radio&lt;br /&gt;
I=(pi*R.^4)./4; %Inercia de la Sección Tranversal(Circular)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc=(pi^2*E*I)./L^2;&lt;br /&gt;
&lt;br /&gt;
R1=linspace(1,2,N-1); %Variación del Radio&lt;br /&gt;
b1=sqrt(pi)*R1; %Lado de la sección cuadrada&lt;br /&gt;
&lt;br /&gt;
I1=(b1.^4)./12; %Inercia de la Sección Tranversal(Cuadrada)&lt;br /&gt;
&lt;br /&gt;
%Se considera el menor valor posible de la carga crítica n=1&lt;br /&gt;
Pc1=(pi^2*E*I1)./L^2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(R,Pc,'r')&lt;br /&gt;
plot(R1,Pc1,'b')&lt;br /&gt;
xlabel('RADIO(m)')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
legend('CIRCULAR','CUADRADA')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Ejecutando el programa nos sale la siguiente comparativa:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_5.jpg|600px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede apreciar en el gráfico anterior la columna con sección cuadrada será mejor, debido a que posee mayor inercia y por tanto mayor rigidez a la flexión lateral(pandeo). La diferencia de cargas críticas entre una y otra aumenta a mayor radio precisamente por el efecto de la inercia, que es único parámetro que no es constante.&lt;br /&gt;
&lt;br /&gt;
Es decir, el momento de inercia de sección circula es: '''&amp;lt;math&amp;gt;I=6.3617·1^-3m^4&amp;lt;/math&amp;gt;''', por lo tanto la carga critica es:'''&amp;lt;math&amp;gt;P_{cr}=26489kN&amp;lt;/math&amp;gt;''', mientra que el momento de inercia de la sección cuadrada es '''&amp;lt;math&amp;gt;I=6.662·1^-3m^4&amp;lt;/math&amp;gt;''', y dando una carga critica de:'''&amp;lt;math&amp;gt;P_{cr}=27738kN&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
== '''ANÁLISIS DE UNA COLUMNA DE SECCIÓN VARIABLE''' ==&lt;br /&gt;
Ahora vamos a suponer que la sección circular de la columna depende de &amp;quot;x&amp;quot;, según la siguiente fórmula:&lt;br /&gt;
'''&amp;lt;math&amp;gt;R(x)=a·|x-L/2|+b&amp;lt;/math&amp;gt;'''&lt;br /&gt;
También se considera la masa constante, '''&amp;lt;math&amp;gt;m=1000Kg&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
A continuación vamos calcular la sección de la columna siguiendo la fórmula anterior, dando diferentes valores al parámetro '''b'''.&lt;br /&gt;
Para ello es necesario poner el radio sólo en función de '''b'''. &lt;br /&gt;
Como la masa es constante para todas las columnas que podemos formar variando b y su longitud no varia, entonces se puede poner la fórmula del radio en función de un sólo parámetro (en este caso b). En la siguiente imagen se muestra el desarrollo de dicha operación, como se puede observar al final '''R(x)''' depende únicamente del parámetro '''b'''.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_10.jpg|1300px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En el desarrollo anterior se ha considerado solo la raíz positiva, ya que para raíces negativas el radio da valores negativos.&lt;br /&gt;
Se ha de cumplir que el radio sea mayor que cero (para que la columna exista), para ello se necesita calcular los valores del parámetro '''b''' para los cuales el radio es positivo, para lo cual se ha de imponer que el radio de la columna en un extremo ha de mayor que cero, en este caso se ha impuesto que el radio en la base de la columna ('''&amp;lt;math&amp;gt;x=0&amp;lt;/math&amp;gt;''') mayor que cero y al calcular el parámetro '''b''', este  tiene que estar entre '''0''' y '''0.223'''.&lt;br /&gt;
En el siguiente imagen se muestra el desarrollo de dicha operación:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_8.jpg|400px|thumb|left]]&lt;br /&gt;
[[Archivo:PANDEO_9.jpg|500px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para poder dibujar '''R(x)''' para diferentes valores de '''b''' se a recurrido a Matlab cuyo código es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.5; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    plot(x,R)&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('RADIO R(x)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Este programa da la siguiente representación gráfica:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_A.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra como varía la geometría de la columna cuando se considera un cambio de la sección. Cada gráfica representa la forma que obtiene la columna en función del parámetro '''b'''.&lt;br /&gt;
En el eje de las abscisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, el valor del radio (en metros).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para finalizar el profundizaje del estudio del pandeo de columnas, se va a representar en una gráfica el valor de  '''&amp;lt;math&amp;gt;P_{cr}&amp;lt;/math&amp;gt;''' para diferentes valores de '''b''', el código para esta representación es el siguiente:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
a=0; %('Extremo Izquierdo (a) [Límite Inferior] del Intervalo:  ');% 1&lt;br /&gt;
b=8; %('Extremo Derecho (b) [Límite Superior] del Intervalo:  ');% 2&lt;br /&gt;
&lt;br /&gt;
%Discretización Espacial&lt;br /&gt;
h=0.1; %Tamaño de paso&lt;br /&gt;
%Número de Subintervalos&lt;br /&gt;
N=round((b-a)/h);&lt;br /&gt;
x=linspace(a,b,N-1);&lt;br /&gt;
 &lt;br /&gt;
b=linspace(0.1,0.22,N-1); %Variación de b&lt;br /&gt;
L=8; %Longitud de la Columna[m]&lt;br /&gt;
rho=2400; %Densidad [kg/m^3]&lt;br /&gt;
&lt;br /&gt;
%Matriz K - Valores de la aproximación de la segunda derivada&lt;br /&gt;
K=1/h^2*(2*diag(ones(1,N-1))-diag(ones(1,N-2),-1)-diag(ones(1,N-2),1));&lt;br /&gt;
&lt;br /&gt;
a=(-b.*L^2/2+sqrt((b.*L^2/2).^2-L^3/3.*(b.^2.*L-1000/(rho*pi))))/(L^3/6);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
for j=1:length(b)&lt;br /&gt;
    R=a(j)*abs(x-L/2)+b(j);&lt;br /&gt;
    %Determinación de Autovalores (A=E*I*K)&lt;br /&gt;
    for i=1:length(R)&lt;br /&gt;
    A(i,:)=eig(27000*10^3*(pi*R(i).^4)./4.*K);&lt;br /&gt;
    end&lt;br /&gt;
    plot(x,A(:,1))&lt;br /&gt;
    pause&lt;br /&gt;
end&lt;br /&gt;
hold off&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('CARGA CRÍTICA(KN)')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ejecutar este programa se puede observar &lt;br /&gt;
&lt;br /&gt;
[[Archivo:PANDEO_B.gif|500px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
En la animación se muestra la variación de la carga crítica para todos los posibles puntos de la columna en sentido longitudinal (secciones transversales), considerando que cada gráfica corresponde a un valor específico de la constante'''&amp;quot;b&amp;quot;'''.&lt;br /&gt;
En el eje de las abcisas se representa los valores (en metros) de la posición y en el eje de las ordenadas, la carga crítica en kN.&lt;/div&gt;</summary>
		<author><name>Jmarrero</name></author>	</entry>

	</feed>