Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Восстановление спектра методом интегральной аппроксимации
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Математика и Физика
Cooper051
Всем добрый день! Заранее говорю спасибо за внимание и буду рад любой помощи...

Тема курсовой работы:"Восстановление спектра методом интегральной аппроксимации". Для начала думал поиграться в Mathcad а уж потом прогу писать на C#... но вот в чем загвоздка, нужно использовать регуляризацию Тихонова для решения данной задачи. Нашел в просторах интернета ресурс, посвященный регуляризации тихонова в Mathcad, вот что мне предложили:

затем они строят график

только вот у меня Matcad сразу выдает ошибку! ругается на Т в последней формуле, говорит что данная переменная определяет поток магнитного поля, я меня на другую букву, пишет что переменная не определена... уже все перепробовал, ошибка не исчезает... может это из-за разных версий Mathcad? у меня 14, а у автора 12.
И вообще, может кто-нибудь сталкивался с регуляризацией Тихонова? был бы рад посмотреть на другие примеры
ataradov
QUOTE (Cooper051 @ Jan 13 2011, 09:59) *
только вот у меня Matcad сразу выдает ошибку! ругается на Т в последней формуле, говорит что данная переменная определяет поток магнитного поля, я меня на другую букву, пишет что переменная не определена... уже все перепробовал, ошибка не исчезает...


T - это не буква, это операция транспонирования. Можно точный текст ошибки?
Cooper051
Блин, спасибо большое... поставил вместо степени Т операцию транспонирования, ошибка исчезла sm.gif
только вот теперь график не строится... сначала рамки графика становятся зелеными, видимо считает, потом красными и пишет ошибку "все расчеты привели либо к ошибке, либо к комплексному результату"... что делать? в примере то все работает
ataradov
QUOTE (Cooper051 @ Jan 13 2011, 12:48) *
что делать?


Смотреть последовательно чему равно Y(lambda), A*Y(lambda), A*Y(lambda)-B. Накаждом шаге смотреть на размерности матриц и проверять, что их можно перемножать.

Кроме того, если формулу (ту что строится) вынести отдельно и дать рассчитать, то в случае ошибки маткад напишет текст этой ошибки.
Cooper051
чел, дай пожалуйста аську свою или почту, чтобы я тут глупые вопросы не постил....
просто у меня есть еще пару мелких вопросов по маткаду...
Lmx2315
неет не давайте ему аську .
Другим людям ваши совету тоже могут быть полезны .

Цитата(Cooper051 @ Jan 13 2011, 13:08) *
чел, дай пожалуйста аську свою или почту, чтобы я тут глупые вопросы не постил....
просто у меня есть еще пару мелких вопросов по маткаду...


для глупых вопросов есть раздел для начинающих , там же можно поспрашивать как к незнакомым людям обращаться.

..з.ы.
т.с. парень - повежливее с форумчанами , челами своих корешеей будешь звать .
Cooper051
может список допустимых обращений мне дашь? а то вдруг тебе еще какое-нибудь слово не понравится
ataradov
QUOTE (Cooper051 @ Jan 13 2011, 13:08) *
просто у меня есть еще пару мелких вопросов по маткаду...
Я маткадом пользовался 3 раза, несколько лет назад, когда студентом был и курсовые делал на базе стандартных шаблонов методом "открыл-поставил свои числа-сдал-забыл".

Все что я тут пишу - это просто здравый смысл.
Cooper051
обязательно учту!

Цитата
Смотреть последовательно чему равно Y(lambda), A*Y(lambda), A*Y(lambda)-B

пробовал последовательно, даже Y(lambda) не строится
ataradov
QUOTE (Cooper051 @ Jan 13 2011, 14:38) *
пробовал последовательно, даже Y(lambda) не строится


А не нужно строить, это матрицы, их нужно смотреть. Там вроде какая-то операция для этого есть, типа стрелочки или равно или что-то около того.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.