2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Обратное преобразование Лапласа
Сообщение22.03.2013, 11:09 


22/03/13
8
Добрый день! Прошу Вашей помощи, форумчане.
Имеется уравнение движения системы. 4 звена, для каждого имеется своя передаточная функция. Общее уравнение связей имеет вид (см. на картинке).
Помогите разобраться с особенностями маткада почему он выделяет красными функции и аргумент (t).
И почему при присвоении результата обратного лапласа не выходит, а само преобразование происходит так криво?
Заранее, спасибо.
http://rghost.ru/44673392/image.png

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение22.03.2013, 11:45 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
То, что вверху не видно. Проверьте правильность задания $W2(s)$ и задайте коэффициент $k1$. Либо пишите $wz(s,k1)$, объявляя $k1$ аргументом функции.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение22.03.2013, 12:23 


22/03/13
8
profrotter
Спасибо что откликнулись.
Я уже пробовал явно задавать аргументы для каждой передаточной функции, не помогло. Точнее W и k переставали подсвечиваться красным, но преобразований не происходило все равно. Вот скриншот:
http://rghost.ru/44674500/image.png

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение22.03.2013, 13:17 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Возможно $y(s)$ тоже должна быть функцией всех параметров $y(s,k1,k2,k3,T1,T2)$. И для временной функции попробуйте другое обозначение $yo(t,k1,k2,k3,k4,T1,T2)$.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение22.03.2013, 13:50 


22/03/13
8
Не помогло. Пробовал и в инвлаплас вместо s подставить все эти аргументы, то же самое – подсвечивает t
Изображение

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение22.03.2013, 17:04 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Код:
y0(t,k1,k2,k3,T1,T2,T3):=y(s,k1,k2,k3,T1,T2,T3)|invlaplace,s->


-- Пт мар 22, 2013 18:06:08 --

И он же ведь не просто подсвечивает - он ещё и про ошибку пишет. Не стесняйтесь - приводите текст сообщения об ошибке.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение23.03.2013, 18:26 


22/03/13
8
profrotter
Цитата:
И он же ведь не просто подсвечивает - он ещё и про ошибку пишет. Не стесняйтесь - приводите текст сообщения об ошибке.

А что тут стесняться? Пишет что переменная t не определена. Тоже самое и с к2
Изображение
Изображение

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение23.03.2013, 18:29 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
А как я в предыдущем сообщении написать нельзя?
Изображение

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение23.03.2013, 18:45 


22/03/13
8
profrotter
в смысле нельзя? я так и написал. Привел два скриншота, на втором так и сделал.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение23.03.2013, 19:56 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Нет не сделали. Ни на одном скриншоте Вы не сделали так, как написал я. Это надо ещё постараться чтобы так получилось.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение23.03.2013, 23:21 


22/03/13
8
Цитата:
y0(t,k1,k2,k3,T1,T2,T3):=y(s,k1,k2,k3,T1,T2,T3)|invlaplace,s->

Изображение
Так о чем вы? Или о float? Так вроде на преобразование Лаплас это никак не влияет. Ну вот, пожалуйста если убрать флоат, вот что получится:
Изображение
Результате нет, подчеркивает к2 красным и пишет что не определен он. А если убрать присваивание, то получается вот:
Изображение
И что самое мне непонятное, не смотря на кривизну вывода, он не ругается на те же самые коэффициенты, не пишет что они не определены. Вот это я никак понять не могу.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение24.03.2013, 00:36 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Убрать скобки у $(s)$ в invlaplas вот я о чём. А теперь всё вместе с начала и до конца и удалить вот эти вот $y(t):=y(s)...$ Будем смотреть где там и что неопределено.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение24.03.2013, 08:43 


22/03/13
8
profrotter
понял. Вот что получилось: Изображение

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение24.03.2013, 09:37 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Маткад тонко намекает, что не может получить символический результат.

 Профиль  
                  
 
 Re: Обратное преобразование Лапласа
Сообщение24.03.2013, 11:46 


22/03/13
8
profrotter
Значит все составлено правильно и дело в самом маткаде?
Подскажите пожалуйста, как мне тогда быть? Мне еще ЛФЧХ и ЛАЧХ надо строить. И вообще реакцию всей системы в целом на задающее воздействие, а как ее построить если маткад дает только численный расчет?
Вы случаем не знаете, можно ли как-нибудь это обратное преобразование реализовать в другой среде? Математика, Матлаб, мэйпл?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group