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, Супермодераторы



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

Сейчас этот форум просматривают: Google [Bot]


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

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