Matlab - Cambiar la respuesta de racional a decimal

   
Vista:
Imágen de perfil de James Moncada

Cambiar la respuesta de racional a decimal

Publicado por James Moncada jamesguille@gmail.com (2 intervenciones) el 06/10/2017 15:36:26
Buenos días!

El inconveniente que tengo es que al hacer la Transformada Inversa de Laplace, este me arroja el resultado pero en fraccionarios (sin realizar las operaciones) y necesito visualizarla en decimales.

Esta porción de código(de una matriz nxn) calcula la ilaplace.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
clear all
 
syms s
A=[0 1 0; 0 0 1; -3 -5 -7]
B=[0; 0; 1]
C= s*eye(3,3)-A;
 
inv_C= inv(C)
 
[num11,den11]=numden(inv_C(1,1))
 
numc11=sym2poly(num11)
denc11=sym2poly(den11)
 
[r11,p11,k11]=residue(numc11,denc11)
 
ilaplace(r11(1,1)/(s-(p11(1,1))))

Este es el resultado:

1
(7780924741617205*exp(-(3535256487394703*t)/562949953421312))/576460752303423488

Matemáticamente esto es igual a:
1
13.4978e-003  * exp(-6.2799e+000 * t)
de esta forma quisiera verla.

Como mencioné anterior mente debo calcular este mismo procedimiento n veces y armar la nueva matriz automáticamente, la cual visualmente se verá mejor con decimales.

De antemano muchas gracias a quien me pueda colaborar.

Espero atento sus opiniones.
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

Cambiar la respuesta de racional a decimal

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (4526 intervenciones) el 06/10/2017 17:00:59
1
2
a=ilaplace(r11(1,1)/(s-(p11(1,1))))
vpa(a,7)


1
2
3
4
a =
(7780924741617205*exp(-(3535256487394703*t)/562949953421312))/576460752303423488
ans =
0.01349775*exp(-6.279877*t)


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación 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
Imágen de perfil de James

Cambiar la respuesta de racional a decimal

Publicado por James (2 intervenciones) el 07/10/2017 14:38:35
Muchas gracias JOSE JEREMIAS CABALLERO, muy amable.
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
Revisar política de publicidad