Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2010, 13:11   #1
BluR
Новичок
Джуниор
 
Регистрация: 24.06.2010
Сообщений: 1
По умолчанию [MATLAB] - Решение задания курсовой.

Нужно помочь девочки решить задание по матлабу . Задание для курсовой .
С матлабом не знакой и обращаюсь к вам за помощью .
Готов платить за помощь . Назовите цену .
Задание :
Моделирование системы оптимальной линейной фильтрации по критерию минимума среднего квадрата ошибки.

icq : 999-4б4

График :

S(t)=e^-α|t| - (е в степени минус альфа модуль t)
Изображения
Тип файла: jpg un.JPG (2.8 Кб, 58 просмотров)

Последний раз редактировалось BluR; 25.06.2010 в 13:16.
BluR вне форума Ответить с цитированием
Старый 25.06.2010, 21:27   #2
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

Помогаю чисто математически

Модель сразу представляет собой решение от параметра (альфа) и от переменной (t)

S(t)=e^-α|t|

Рассмотрел производную
dS/dt = -α*e^-α|t|

3 случая параметра:

α=0 - в этом случае единственная стационарная точка S(t)=1 при любом вещественном t
α>0 - в этом случае имеем стационарные удаленности, которые ведут к стационарному решению S(t)->0 при t-> + - бесконечность
По идее, мы эту стационарную точку не достигнем, но стремление к ней есть
α<0 - тут вообще решение расходится, стационарности не наблюдаем, и на бесконечности t увидим бесконечность S(t)

______________

Дальше про получение решения

S(t)=e^-α|t|

Если хотите получить решение с каким-либо шагом, делаем это с маленьким шагом, чтобы получить качественно верное решение

S(t+h)=e^-α|t+h|
Возмем случай, когда t+h>0

S(t+h)=(e^-αt)*(e^-αh); видим, что S(t)=e^-αt
Значит получаем решение пошагово
S(t+h)=S(t)*g(h), где g(h)=e^-αh (эту функцию раскладываем в ряд, всего несколько членов для относительно малого шага h, поэтому для большого шага строить ряд Маклорена нецелесообразно, ибо для больших значений аргумента требуется больше членов, и функция сходится медленнее (так как раскладываем в области точки ноль))
Можно увеличить шаг, для этого надо провести след. процедуру:
удвоим шаг - 2h -> тогда
g(2h)=e^-2αh=(e^-αh)*(e^-αh)=(e^-αh)^2=(g(h))^2
точно так же для n*h шага
g(nh)=e^-α*nh=(e^-αh)^n=(g(h))^n

Получаем решение для большого шага

S(t+H)=S(t)*g(H), где g(H)=(g(h))^n, то есть H=n*h

_____________

Что касается управления устойчивостью через параметр
При параметре α<0 решение всегда будет неустойчивым, стационарных точек не найдется, поэтому надо иметь это в виду
Что касается параметра α=0 - тут варьировать параметр не надо - он сам всегда делает решение единственным и устойчивым и равным S(t)=1, а фазовый портрет сводится к точке на плоскости в одну координату
Если рассматривать плоскость, то это прямая линия S(t)=1 (параллельная оси абсцисс и пересекающая ось ординат в точке 1)
Что касается параметра α>0 - тут интересно заметить, что при увеличении модуля величины параметра, решение быстрее сходится к S(t)=0 при любом вещественном t, причем экспоненциально
Поэтому для быстрой сходимости, параметр устремляем в плюс бесконечность
При уменьшении модуля |α|->0 тяжелее попасть в точку S(t)=0, и довольно близкой оказывается точка S(t)=1, так как параметр почти равен 0

_________________

Кстати, вот еще как можно это все дело объяснить
Почесал репу и додумался

S(t)=e^-α|t|
dS/dt = -α*e^-α|t|

Из этих двух уравнений, так как S(t)=e^-α|t|, следует, что
dS/dt = -α*S(t), причем S(t0)=S0=1;
S0 вообще должно стоять в уравнении S(t)=e^-α|t| таким образом:
S(t)=S0*e^-α|t|


Так вот, анализируя фазовые портреты в пространстве одной координаты, выяснил и подтвердил след факты:
Стац. точка S(t)=0 устойчива при [α>0], неустойчива при [α<0], об устойчивости при [α=0] говорить не приходится - любое решение при таком параметре устойчиво ( на модели оно единственное и равно S(t)=1 )

Последний раз редактировалось capta1n; 25.06.2010 в 22:19.
capta1n вне форума Ответить с цитированием
Старый 27.06.2010, 23:44   #3
BluR
Новичок
Джуниор
 
Регистрация: 24.06.2010
Сообщений: 1
По умолчанию

Спасибо большое ... но думаю это не поможет ...

Есть люди знающие матлаб которые желают заработать ?
BluR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста сделать задания по курсовой работе. Gangzta Помощь студентам 17 12.06.2011 12:11
[MATLAB] - Решение задания курсовой. BluR Помощь студентам 2 25.06.2010 11:58
Курсовой проект на тему решение систем линейных уравнений методом посл.итераций Ericnex Помощь студентам 1 11.05.2010 15:58
Решение курсовой за деньги. (Делфи, матрицы) bumazhnoe Фриланс 5 31.05.2009 11:31