от
Я пытаюсь построить общую касательную функцию на matplotlib в Python, но она выходит неправильно. Функция, которую я пытаюсь построить: $$ f (x) = Тан (\ frac {2 \ pi} {\ lambda} x - \ phi) $$

import numpy as np
import math
import matplotlib.pyplot as plt
import tkinter

f = lambda x, A, lambda_, phi: A * math.sin( ((2 * math.pi) / lambda_) * x 

Он должен выглядеть следующим образом: https://i.ibb.co/XWtm6LR/Figure-2.png

Но в конечном итоге это выглядит так: https://i.ibb.co/HFXCFCd/Figure-1.png
    

        

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

...