|
Распределение фаз. |
|
|
|
Aug 11 2009, 12:09
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Есть 255 частот которые кратны целому числу т.е. 1 частота 1 полный периуд 2 два периуда 3 три и.тд. нужно сложить из фазы так чтобы значения в выходном сигнале были как можно ближе друг другу т.е. разница между максимальным и минимальным значением была как можно меньше. Если такой алгоритм распределения фаз??? Можно конечно воспользоватся Рандомом но может всётаки есть более универсальный  Код for I1 := 1 to 255 do begin R := Random * 2; for I := 0 to 511 do SignalOut[I]:= SignalOut[I] + 600 * Sin(2 * Pi * I * I1 / 512 + Pi * R); end;
Сообщение отредактировал ivan219 - Aug 11 2009, 12:11
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 16)
|
Aug 13 2009, 11:24
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Цитата angle(exp(i*pi*[0:256-1].^2/256)) angle это что??? [0:256-1] это я так понял от нуля и до 255??? ^2/256 2 делёное на 256???
|
|
|
|
|
Aug 13 2009, 16:32
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Блин ну я то программу не на матлабе пишу  мне надо чисто только фазы. А вы может выложить данные которые получились у вас???
|
|
|
|
|
Aug 13 2009, 16:54
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(ivan219 @ Aug 13 2009, 20:32)  Блин ну я то программу не на матлабе пишу  мне надо чисто только фазы. Так я тоже в конечном итоге на VHDL пишу, в матлабе, симулинке, маткаде проверка идей, приходит понимание сути. Цитата(ivan219 @ Aug 13 2009, 20:32)  А вы может выложить данные которые получились у вас??? Какие данные то?
|
|
|
|
|
Aug 13 2009, 18:51
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Цитата Какие данные то? Значение фаз сигнала.
Сообщение отредактировал ivan219 - Aug 13 2009, 18:53
|
|
|
|
|
Aug 14 2009, 11:46
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Цитата фазы поднесущих меняются pi*0^2/256, pi*1^2/256, pi*2^2/256, ... pi*255^2/256 То что нужно  Спасибо.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|