2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Matlab ilaplace
Сообщение05.03.2014, 21:06 
Здравствуйте. При применении обратного преобразования лапласа Матлаб пишет: ...r3 in RootOf...
Я почитал, что нужно применить функцию vpa. И она действительно помогла. Вот только, как теперь избавиться от мнимой единицы?
Я использую команду vpa(ilaplace(W)) и получаю ответ с мнимой единицей. Но если я делаю обратное преобразование в CC, т.е. ilt(W), то получаю ответ без мнимой единицы. Можно и в матлабе как-то получить такой же ответ, как и в CC?

 
 
 
 Re: Matlab ilaplace
Сообщение06.03.2014, 00:52 
Попробовал написать, код но работает он очень странно

Тут работает
Код:
syms s;
W11=(8*s^2+16*s)/(s^5+25*s^4+143*s^3+328*s^2+284*s+288);
w11=vpa(vpa(ilaplace(W11)),4)

w11 =

0.03291*exp(-18.03*t) - 0.1124*exp(-3.217*t)*cos(1.525*t) + 0.07954*exp(-0.2665*t)*cos(1.09*t) + 0.175*exp(-3.217*t)*sin(1.525*t) - 0.01291*exp(-0.2665*t)*sin(1.09*t)


Но тут не работает:

Код:
syms s;
W11=(8*s^2 + 16*s)/(s^4 + 25*s^3 + 143*s^2 + 344*s + 556);
w11=vpa(vpa(ilaplace(W11)),4)

w11 =

exp(t*(- 1.153 + 2.299*i))*(0.08712 + 0.1264*i) + exp(t*(- 1.153 - 2.299*i))*(0.08712 - 0.1264*i) + 0.4217*exp(-4.66*t) - 0.596*exp(-18.03*t)

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group