5 / 5 / 2
Регистрация: 27.01.2013
Сообщений: 74
|
||||||
1 | ||||||
Получить синусоидальный сигнал с заданной частотой и длиной сигнала (Matlab -> JS)24.01.2016, 11:10. Показов 1852. Ответов 10
Метки нет (Все метки)
Доброго времени суток, помогите, пожалуйста! Нужно переписать код из Matlab в javascript
0
|
24.01.2016, 11:10 | |
Ответы с готовыми решениями:
10
Сформировать синусоидальный сигнал заданной частоты Нужно преобразовать синусоидальный сигнал в прямоугольный Синусоидальный сигнал, частота которого возрастает по линейному закону Смоделировать с помощью Scilab XCOS синусоидальный сигнал с заданными параметрами |
Ренегат
|
||||||
24.01.2016, 13:48 | 2 | |||||
Иришк@, что-то я не понял, что там означает :
объясните пожалуйста Добавлено через 4 минуты а так, вроде можно перевести
1
|
5 / 5 / 2
Регистрация: 27.01.2013
Сообщений: 74
|
|
24.01.2016, 18:27 [ТС] | 3 |
BANO,
Спасибо, что ответили. В лабораторной в требуется получить синусоидальный сигнал с заданной частотой и длиной сигнала. Требуется задать вектор t1=0:1/fs:T, где fs-частота, T-длительность. Я даже представления не имею как это работает в Matlab, а нужно еще и в JS переписать Добавлено через 4 минуты BANO, Вот что я нашла по поводу функции square x = square(t,duty) Генерирует периодический прямоугольный сигнал с заданным периодом заполнения, задаваемым вторым входным скалярным параметром duty. Этот параметр задается в процентах и указывает, в течение какой доли периода генерируемый сигнал принимает положительное значение (+1). По умолчанию значение параметра duty равно 50.
0
|
Ренегат
|
|
24.01.2016, 19:25 | 4 |
блин что-то я даже не подозревал что у вас настолько всё плохо понимаете ли js немного не построен как потоковый язык, и там будет достаточно долго писать то, что реализуется несколькими функциями в matlab
1
|
5 / 5 / 2
Регистрация: 27.01.2013
Сообщений: 74
|
|
24.01.2016, 19:39 [ТС] | 5 |
BANO, преподаватель сказал, что для отображения графика использовать библиотеку jqplot. Может вы знакомы с ней и у нее есть подобные функции, как в Matlab?
0
|
5 / 5 / 2
Регистрация: 27.01.2013
Сообщений: 74
|
||||||
24.01.2016, 20:19 [ТС] | 7 | |||||
BANO,
это, так сказать, вид графика: 1. sin - синусоидальный импульс сигнала 2. square - прямоугольный 3. triang - треугольный. Например, выбран sin: fs-частота T- длительность Пишем код в матлаб
получаем синусоидальный график. Вот и я не понимаю, что это за вектор такой((
0
|
5 / 5 / 2
Регистрация: 27.01.2013
Сообщений: 74
|
|
25.01.2016, 07:36 [ТС] | 9 |
BANO, t1=0:1/fs:T - это значит, что он от 0 до T с шагом 1/fs.
Например, t1=0:2:10 t1=[0 2 4 6 8 10] Добавлено через 8 минут BANO, может это будет цикл для вычисления Y? именно в JS
0
|
23 / 23 / 9
Регистрация: 09.07.2014
Сообщений: 95
|
|||||||||||
25.01.2016, 09:23 | 10 | ||||||||||
Наверное, как-то так:
А точнее:
1
|
5 / 5 / 2
Регистрация: 27.01.2013
Сообщений: 74
|
|
25.01.2016, 10:47 [ТС] | 11 |
AsakuraKazumi, Скажите, пожалуйста, у меня в скрипте №1 рассчитывается синус и точки записываются в points, а в скрипте №2 строится график. Второй скрипт знает, что такое points или там тоже нужно как то этот массив брать из первого скрипта?
Добавлено через 1 час 10 минут AsakuraKazumi, BANO, спасибо за помощь, разобралась
0
|
25.01.2016, 10:47 | |
25.01.2016, 10:47 | |
Помогаю со студенческими работами здесь
11
Стержень длиной l=15 см вращается с частотой Сигнал с изменяющейся частотой GMSK, сигнал с постепенно меняющейся частотой Мальчик вращает камень, привязанный к веревке длиной 1м, в вертикальной плоскости с частотой 12 гц FM Tuner: как получить наличие или отсутствие сигнала на заданной частоте Как связаны полоса сигнала с несущей частотой? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |