Matlab - Creacion de un Guide para Calcular la flexion de una Viga

 
Vista:
sin imagen de perfil
Val: 25
Ha aumentado 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Creacion de un Guide para Calcular la flexion de una Viga

Publicado por Junior (12 intervenciones) el 10/01/2020 03:26:42
Hola a todos!. Quiero crear un guide para determinar la Flexion de una viga y tengo un problema. Como entrada, por el momento, yo le pediria al usuario que ingrese las ecuaciones de momento flector(que en este caso, se encuentran en la esquina superior izquierda de la imagen). Despues lo que tengo que hacer, es integrar dos veces cada ecuacion de manera indefinida, por lo que me quedarian constantes. Con esto se generarian dos constantes diferentes por cada ecuacion como se puede ver en la imagen. En este caso ,por ejemplo, hay 9 ecuaciones al inicio y despues de integrar dos veces cada una, se han generado 18 constantes diferentes. Bueno con esto y otros pasos mas se genera un sistema de ecuaciones que me permite determinar el valor de cada constante y aqui esta el problema!. Estoy trabajando de manera simbolica, y al integrar las ecuaciones con la funcion "int" de matlab, no se generan las costantes que necesito para resolver el problema. ¿Como podria generar esas constantes? Estaba intentando añadirlas a cada ecuacion despues de integrarlas con "int", pero necesitaria generar un vector con constantes simbolicas diferentes y tampoco se como hacer eso. Si alguien podria ayudarme, se lo agradeceria mucho!.
Sin-titulo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Creacion de un Guide para Calcular la flexion de una Viga

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 10/01/2020 04:13:17
adaptar a su pregunta.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
>> syms x, f=5*x+8
 
f =
 
5*x + 8
 
>> syms c, p=polyint([5 8],c)
 
p =
 
[ 5/2, 8, c]
 
>> P=poly2sym(p,x)
 
P =
 
(5*x^2)/2 + 8*x + c


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab
Servicio de Asesoría Online en Matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 25
Ha aumentado 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Creacion de un Guide para Calcular la flexion de una Viga

Publicado por Junior (12 intervenciones) el 10/01/2020 05:11:23
Muchas gracias !, espero poder usar esto junto con un ciclo porque son varias ecuaciones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Creacion de un Guide para Calcular la flexion de una Viga

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 10/01/2020 17:04:37
1
2
3
4
syms x c11
 f11=5*x+8
 p11=polyint([5 8],c11)
 P11=poly2sym(p11,x)

1
2
3
4
5
6
7
8
9
10
11
12
13
f11 =
 
5*x + 8
 
 
p11 =
 
[ 5/2, 8, c11]
 
 
P11 =
 
(5*x^2)/2 + 8*x + c11
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar