2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5  След.
 
 
Сообщение24.07.2008, 19:38 
Аватара пользователя


20/06/07
179
Цитата:
погрешностью аппроксимации,

Интерполяции, если в рассматривать в целом.

 Профиль  
                  
 
 
Сообщение26.07.2008, 00:46 
Аватара пользователя


20/06/07
179
Метод Ньютона - рулит!

Это я в отношении того, как решить кубическое уравнение (для данного участка $x_i\le X \le x_{i+1}$, описываемого ф-циями $x_i(t),\:y_i(t)$) $x_i(t_0)=X_i$. Алгоритм работает.
А вот с методом Кардано - заморочки: иногда, если $t_0$ приблизительно должно находится около нуля (начало интервала $[0, 1]$), данный метод вдруг выдает три непредсказуемых корня: малое отрицательно значение $t_0$ в интервале $[0, 1]$ (что противоречит смыслу $t_0$) и два значения вне интервала!

Добавлено спустя 56 минут 49 секунд:

Алексею К. - мой респект.

 Профиль  
                  
 
 
Сообщение26.07.2008, 00:50 


29/09/06
4552
artful7 писал(а):
Метод Ньютона - рулит!....
А вот с методом Кардано - заморочки:

Поэтому Ньютона все знают, а Кардано --- избранные. :D
Проблема в том, что во времена Кардано не было ЭВМов. Он о них не подумал. Если Ваше производство позволяет --- почитайте про Кардано в книге С. Гиндикина "Рассказы о физиках и математиках". На мой взгляд, очень интересно.

 Профиль  
                  
 
 
Сообщение26.07.2008, 23:00 
Аватара пользователя


20/06/07
179
Ах вот почему метод Кардано плохо работает! Компьютер мешает! :)

 Профиль  
                  
 
 
Сообщение26.07.2008, 23:12 


29/09/06
4552
В этой шутке может быть немало правды. Многое зависит от того, кто за рулём компутера....

 Профиль  
                  
 
 
Сообщение26.07.2008, 23:24 
Аватара пользователя


20/06/07
179
Кто бы ни был за рулем, но метод дает иногда совершенно неприемлемые решения.

 Профиль  
                  
 
 
Сообщение26.07.2008, 23:39 


29/09/06
4552
Метод (формула) Кардано даёт правильные (точные) решения кубических уравнений. "Неприемлемые" --- это что-то из НЕматематики.

 Профиль  
                  
 
 
Сообщение26.07.2008, 23:46 
Аватара пользователя


20/06/07
179
Неприемлемый - это неприменимый в вышеописанных (и Вами, кстати) условиях. Т.е. когда надо получить значение корня кубического уравнения в интервале $[0,1]$, корень по Кардано "вываливается" в отрицательное значение, а Ньютон - выруливает и дает корректный результат. Высокой точности, кстати.

Я сравнивал на той же кривой Безье - две подпрограммы (по Кардано и по Ньютону) работают с разным результатом.

 Профиль  
                  
 
 
Сообщение26.07.2008, 23:52 


29/09/06
4552
Т.е. Вы, считаете что виноват (сцука) Кардано, а не программист?

 Профиль  
                  
 
 
Сообщение27.07.2008, 00:08 
Аватара пользователя


20/06/07
179
Кардано - не виноват.
Но как быть с результатом решения, ведь метод Кардано реализуется несложным линейным алгоритмом, который, как я понимаю, открыт и опубликован, следовательно, ошибки могут быть только в виде опечаток?

 Профиль  
                  
 
 
Сообщение27.07.2008, 00:30 


29/09/06
4552
artful7 писал(а):
метод Кардано реализуется несложным линейным алгоритмом, который, как я понимаю, открыт и опубликован

Открывать там нечего. Публиковать там нечего. Взял справочник, открыл, запрограммировал. (До того, в течение 450 лет --- "взял трактат, открыл, и порешал"). Не знаю, чего там линейного --- смотришь в книгу, пишешь код.
Опечаток там не бывает.

 Профиль  
                  
 
 
Сообщение27.07.2008, 00:34 
Аватара пользователя


20/06/07
179
Цитата:
Открывать там нечего.
Открыт для использования, а не открыт как научная новизна.
Цитата:
Не знаю, чего там линейного
Т.е. нет цикличных повторений (как в рекуррентных методах, например в том же методе Ньютона), ну максимум - несколько проверок и сравнений.

 Профиль  
                  
 
 
Сообщение27.07.2008, 07:01 
Заблокирован


22/06/08

642
Монреаль
Пользовался хорошей книгой К.Де Бор

Carl de Boor. A Practical Guide to Splines. Applied Math. Sciences Vol. 27, Springer Verlag, New York. 1978.

К. Де Бор. Практическое руководство по сплайнам. Пер. с англ. М.: Радио и связь. 1985.

http://rs158.rapidshare.com/files/59394 ... plines.pdf

В 2001г. вышло новое издание книги К. Де Бора на английском языке

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

Есть небольшие опечатки.Может там найдете ответ
Сайт автора где тексты программ
http://pages.cs.wisc.edu/~deboor

 Профиль  
                  
 
 
Сообщение27.07.2008, 10:47 
Аватара пользователя


20/06/07
179
Есть такая.

 Профиль  
                  
 
 
Сообщение27.07.2008, 11:52 


29/09/06
4552
barga44 писал(а):
Пользовался хорошей книгой К.Де Бор
Спасибо за ссылку. У меня книжку давно заныкали...

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

Модераторы: Модераторы Математики, Супермодераторы



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

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


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

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