• Viernes 29 de Marzo de 2024, 08:25

Autor Tema:  Problema código syms solo números reales  (Leído 2204 veces)

civilmatlab

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Problema código syms solo números reales
« en: Jueves 15 de Enero de 2015, 16:31 »
0
Buenos dias
He tenido un inconveniente con este codigo
>> syms E real
>> syms I real
>> m= [L/(E*A) 0 0;0 (L^3)/(3*E*I)+(k*L)/(G*A) (-L^2)/(2*E*Z);0 (-L^2)/(2*E*Z) L/(E*Z)]
 
m =
 
[ L/(A*E),                         0,            0]
[       0, L^3/(3*E*I) + (k*L)/(A*G), -L^2/(2*E*Z)]
[       0,              -L^2/(2*E*Z),      L/(E*Z)]
 
>> pretty(m)
/  L                                     \
| ---,             0,               0    |
| E A                                    |
|                                        |
|                                     2  |
|               3 /   i \   k L      L   |
|  0,  exp(-1) L  | - - | + ---, - ----- |
|                 \   3 /   A G    2 E Z |
|                                        |
|                    2                   |
|                   L               L    |
|  0,           - -----,           ---   |
\                 2 E Z            E Z   /

la expresion exp (-1) y i no deberian aparecer
gracias


civilmatlab

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re:Problema código syms solo números reales
« Respuesta #1 en: Domingo 18 de Enero de 2015, 18:05 »
0
Saludos ya pude solucionar el inconveniente gracias simplemente cambie las variables creo que el software presenta conflicto con ciertas variables
Tengo otra pregunta por si alguien sabe
Matlab puede generar una matriz de una ecuación por ejemplo
y=xh
y=xg+c

   y=[h 0 ]*
[q  c]*[1]
o algo asi bueno asi es la idea gracias