Вычисление тангенса

Простейшие вопросы в области инженерной разработки
Ответить
Nikol
beginner
beginner
Сообщения: 42
Зарегистрирован: 02 ноя 2016, 16:40
Версия LabVIEW: 15
Контактная информация:

Вычисление тангенса

Сообщение Nikol »

Нужно создать программу вычисляющую 100 значений функции y(x)=k∙tg⁡(f∙x)+b, где x принадлежит [0, pi/2)  (pi/2,pi]. При этом обеспечить максимально точное вычисление значение функции в окрестности точки x=pi/2. Подскажите(покажите) как обеспечить ту самую точность, и почему в моём случае график функции не похож на график tan(x)????? Помогииите разобраться если не трудно :help:
Вложения
непосредственно моя недопрограмма
непосредственно моя недопрограмма
вот тот непонятный график функции
вот тот непонятный график функции
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2211
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 27 раз

Re: Вычисление тангенса

Сообщение Borjomy_1 »

Вы видите порядок чисел на графике? В условиях такого скачка разрешения в 100 точек недостаточно, т.е условно говоря, 24 точка имеет значение -10 в 14, а 25-я - -10 в15, так что все правильно. Раздвиньте график и увидите характерную кривую.
Чтобы график построить, в пределах пи/2 обратно пропорционально расстояния от пи/2 и -пи/2 уменьшайте шаг. Еще попробуйте логарифмическую шкалу оси Y графика.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»