2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Ошибка MathCad
Сообщение19.04.2014, 09:17 


07/03/14
11
Столкнуся с ошибкой, маткад выдает значения (конечные) функции $f(x) = \ln|\sin(x/2)|$ в точках вида $2\pi k$, хотя функция в них не определена. В нуле, как и положено, выдает ошибку. В чем может быть проблема?

-- 19.04.2014, 10:18 --

версия 15.0

 Профиль  
                  
 
 Re: Ошибка MathCad
Сообщение19.04.2014, 10:28 
Заслуженный участник


28/04/09
1933
Не знаю, в чем проблема в данном случае, но проблем в MathCAD'е много. Так, энное количество лет назад из версии в версию тянулась забавная ошибка: график функции $y(x) = \sin x$ напоминал сам себя только в течение нескольких десятков периодов вблизи $x=0$. Дальше начиналось что-то странное. Поэтому в том, что и на более сложной функции он ведет себя неправильно, ничего удивительного нет. Скорее всего, Вы имеете дело с погрешностями компьютерной арифметики (а если смотреть более широко, не совсем верной реализацией численных методов в MathCAD'е). Поскольку $\pi$ не может быть точно представлено в формате компьютерного вещественного числа, а $\sin x$ вычисляется только лишь через частичную сумму какого-то ряда, то $\sin \pi \ne 0$, поэтому и логарифм синуса получается вполне определенным.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


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

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