Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];

Вниз

Математика: метод и&#10   Найти похожие ветки 

 
juice   (2005-01-26 16:13) [0]

Столкнулся (точнее меня натолкнули ))) с проблемой - есть некий метод расчета стоимости облигаций и на одном их его этапов встречается сложное математическое уравнение. Автор метода пишет: "поскольку решение уравнения не сводится к простой математической формуле, его находим одним из известных приближенных методов, а имменно методом итераций". Если кто сталкивался с серьезными мат.вычислениями, подскажите что можно использовать в этих целях? Может комонент какой-то знаете?  Сам искал - одну гадость нашел.


 
NeyroSpace ©   (2005-01-26 16:15) [1]

Итерации это с повторения вроде бы...


 
boriskb ©   (2005-01-26 16:19) [2]

NeyroSpace ©   (26.01.05 16:15) [1]
Итерации это с повторения вроде бы...


:) Повторения с приближениями :)

juice   (26.01.05 16:13)

Ты бы поконкретней про задачу...
Тут грамотных наволом - подскажут


 
TUser ©   (2005-01-26 17:13) [3]

Думаю, приближают типа бинарным али еще каким-нибудь делением, или может быть производную считают в каждой точке и касательную строят. Вроде метод Ньютона это называется (или Лейбница - не помню :). И итерационно приближаются к правильному ответу.

MathCAD примерно так поступает, когда ему говоришь: "А найди-ка мне браток решение такого-то уравнения в окресности такой-то точки."


 
Александр Иванов ©   (2005-01-26 17:19) [4]

Компоненты искать по-моему не стоит. Алгоритм там примитивный. Вот кстати яндексом сходу нарыл близкий алгоритм Зейделя: http://ssd2-new.sscc.ru/mvs1000/init_stud/Korneev/prog10.htm


 
Nikolay M. ©   (2005-01-26 17:21) [5]

Другими словами - это метод последовательных приближений, при котором последовательно (итерационно) находится значение корня, при чем это значение основанно на значениях приближений, найденных на предыдущих итерациях. Конекретно "Метод итераций" мне лично не знаком, но, думаю, автор подразумевает один из численных методов, например, метод Ньютона (он же метод касательных).


 
Александр Иванов ©   (2005-01-26 17:26) [6]

Nikolay M. ©   (26.01.05 17:21) [5]
Насколько помню институтскую программу, в методе итераций для СЛАУ в качестве первого приближения берется bi, и потом предыдущее значения используется для вычислений. Метод Зейделя отличается лишь тем, что результаты вычислений текущего шага, полученные ранее используются для нахождения корней Хi, с большим i. :) Надеюсь не ошибся.


 
Nikolay M. ©   (2005-01-26 17:45) [7]


> Александр Иванов ©   (26.01.05 17:26) [6]

Что есть СЛАУ?


 
Александр Иванов ©   (2005-01-26 17:54) [8]

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


 
Nikolay M. ©   (2005-01-26 18:05) [9]


> Александр Иванов ©   (26.01.05 17:54) [8]

Но в сабже речь идет об одном уравнении, а не о системе уравнений, тем более линейных.


 
Александр Иванов ©   (2005-01-26 18:09) [10]

Nikolay M. ©   (26.01.05 18:05) [9]
Да... :).


 
Nikolay M. ©   (2005-01-26 18:18) [11]

Поэтому я бы посоветовал метод Ньютона, у него сходимость довольно быстрая.

Правда, мне интересно, что за уравнение для расчета стоимости облигаций. Если это какая-то попытка подсчитать стоимость облигации с учетом всяких амортизаций, купонов, рисков непогашения и тд, не исключено, что случай будет дискретным, тогда все посты выше будут просто не в тему.


 
juice   (2005-01-26 18:30) [12]

Попытаюсь словами формулу описать:
P = E ( C/(1+y)^di  +  N/(1=y)^dn )

Где E - значек суммы по i равно от 1 до n,
^ - возведение в степень. Все параметры известны кроме y - его и требуется найти


 
Nikolay M. ©   (2005-01-26 18:36) [13]

Ну что, обычное уравнение f(y) = 0. Функция дифференцируема почти везде по y (за исключением y = -1). Решай любым численным методом.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.038 c
4-1104488042
Vaitek
2004-12-31 13:14
2005.02.20
Ярлычек


6-1102584348
Memphis
2004-12-09 12:25
2005.02.20
Настройка IP в винде


9-1101162793
D.Z.
2004-11-23 01:33
2005.02.20
Ой изо-математика


1-1107715358
Владимир Кладов
2005-02-06 21:42
2005.02.20
помогите "чайнику"


4-1104671073
lexusU
2005-01-02 16:04
2005.02.20
Как зарегистрировать и запустить/остановить службу?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский