Всем всем привет=)
Помогите пожалуйста с разложением:
Нужно разложить функцию f(t) в ряд Фурье, считая, что одну половину периода `f=a<0` а другую половину периода `f(t)=a+Vcoswt`. Нарисовать спектрограмму.
начал делать вот так
`a0 = 1/2[int_0^(pi) a*dt + int_(pi)^(2pi) (a+Vcoswt)dt = pi*a+V/(2w) * sin(w*pi)`
`a1 = 1/2[int_0^(pi) a*cos[wt]dt + int_(pi)^(2pi) (a+Vcoswt)*cos[wt]dt = a/(2w)*sin[2*pi*w]+(pi*V)/4-1/4*sin[2*pi*w]+1/4*sin[4*pi*w]`
так??? а дальше вроде зацикливание получается...
Помогите пожалуйста с разложением:
Нужно разложить функцию f(t) в ряд Фурье, считая, что одну половину периода `f=a<0` а другую половину периода `f(t)=a+Vcoswt`. Нарисовать спектрограмму.
начал делать вот так
`a0 = 1/2[int_0^(pi) a*dt + int_(pi)^(2pi) (a+Vcoswt)dt = pi*a+V/(2w) * sin(w*pi)`
`a1 = 1/2[int_0^(pi) a*cos[wt]dt + int_(pi)^(2pi) (a+Vcoswt)*cos[wt]dt = a/(2w)*sin[2*pi*w]+(pi*V)/4-1/4*sin[2*pi*w]+1/4*sin[4*pi*w]`
так??? а дальше вроде зацикливание получается...
альше вроде зацикливание получается... - что такое в Вашем понимании - зацикливание?...
Поставьте тему топика, пожалуйста...
у вас получатся разные разложения на разных периодах.
Почему выбран от 0 до `2\pi`?
При вычислении `a_0` перед интегралом вроде как должен быть множитель `1/T`, где `T`-период
Когда вы ищете `a_n`, то домножать я бы на вашем месте стал на `cos (2\pint / T)`, а не на `cos \omegat`
Фундаментальная гармоника определяется периодом разложения - так, чтобы система гармонических функций на интервале разложения образовывала ортогональный базис.
У вас в условии `cos \omega t`, где `\omega` - некоторая частота. Эта частота может не совпадать с частотами базисных функций (т.е. `\omega \ne 2\pi n t/T).
Для определения коэффициентов ряда Фурье нужно использовать следующие формулы.
`a_0 = 2 / T \int_{-T/2}^{T/2} f(t) dt`
`a_n = 2 / T \int_{-T/2}^{T/2} f(t)*cos(2\pi nt/T) dt`
`b_n = 2 / T \int_{-T/2}^{T/2} f(t)*sin(2\pi nt/T) dt`
Обратите внимание, у вас функция не явл ни четной, ни нечетной, будут все три коэффициента.
p.s. извинения, в предыдущем комментарии, конечно, должно быть `2/T` перед интегралом.
В обобщенном виде вряд ли что хорошо сократится...
Это традиционный период, на котором задают функции при разложении в ряд Фурье... Я думаю, что такой отрезок подразумевается по умолчанию...
Как я себе представляю, если мы задаем интервал `(-\pi;\pi)`, то имеем:
`(\-pi)` 11111111111111 `(0)` 22222222222222 `(\pi)` 11111111111111 `(2\pi)` ...
где единицами и двойками обозначены фрагменты функции.
Если мы задаем функцию на интервале `(0; 2\pi)`, получаем
`(\-pi)` 22222222222222 `(0)` 11111111111111 `(\pi)` 22222222222222 `(2\pi)` ...
Первый и второй способы задания, действительно, отличаются на половину периода (ряды также будут отличаться), но оба они не противоречат постановке задачи
а an=a/(2*pi)
вроде так...
Помогите пожалуйста, очень нужно....=)
1. я не понимаю, зачем вы переходите к `\omega` при интегрировании
2. коэффициент `a_0` найден неправильно.
Должно быть `a_0 = 2a + V / (\pi \omega) * sin \pi\omega`
3. Почему `b_n=0`? функция не явл ни четной ни нечетной, будут все коэффициенты
Без знания `\omega` вы не построите спектрограмму, т.к. не сможете сказать, чему равны синусы/косинусы определённых аргументов, того же `sin\pi\omega`, например