С Новым годом! Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 23.04.2015
Сообщений: 5
1

Генерация синусоидальных колебаний

26.04.2015, 22:09. Показов 2800. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Уважаемые форумчане, вот дали такое задание:
Напишите на языке пакетаMATLAB программу:
− генерирующую синусоидальные колебания с частотой Frec, продискретизированные с шагом 1/Fsample, 1/(2*Fsample),
1/(0.5*Fsample) (значения Frec=15 и Fsample=120) и сохраняющую полученные результаты, соответственно,
в векторах x1, x2 и х3 (время реализации сигнала равно двум периодам колебания);
− отображающую в одном графическом окне график x1(t), а другом
- x2(t) и х3(t);
− сохраняющую значения x1, x2 и х3 во внешнем файле.

В итоге написал такую программу:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function sinKoleb %Синусоидальные колебания
fSample=120;
frec=15;
x1=[0:1/fSample:2];
x2=[0:1/(2*fSample):2];
x3=[0:1/(0.5*fSample):2];
x=sin(2*pi*15*x1);
y=sin(2*pi*15*x2);
z=sin(2*pi*15*x3);
subplot(211)
plot(x1,x,'r');
xlabel('координаты оси OX') 
ylabel('координаты оси OY')
title('x1(x)')
subplot(212)
plot(x2,y,'r',x3,z,'b');
xlabel('координаты оси OX') 
ylabel('координаты оси OY')
title('x2(y),x3(z)')
end
Посмотрите пожалуйста, правильно ли я все сделал, т.к. не уверен насчет периода колебаний. И не совсем понял, как сделать последний пункт.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2015, 22:09
Ответы с готовыми решениями:

Генератор синусоидальных колебаний
Имеется схема работала на 20кгц при нагрузке в 50 Ом. решил переделать на 30кц и нагрузкой в 1 ОМ....

Построить схему RC генератора синусоидальных колебаний
В задаче требуется построить Генератор синусоидных сигналов на операционном усилителе с...

Для чего нужен, как применяется генератор синусоидальных колебаний
Всем добрый день! Простите за глупый вопрос, я только начал разбираться в электротехнике. Не...

Генерация синусоидальных сигналов
Всем привет. изучаю сейчас генерацию синусоидальных сигналов на tms320c5535. Есть у TI обучающий...

2
19 / 17 / 2
Регистрация: 13.06.2014
Сообщений: 84
Записей в блоге: 1
26.04.2015, 22:14 2
Цитата Сообщение от bia926 Посмотреть сообщение
не уверен насчет периода колебаний.
Период колебаний обычно равен
https://www.cyberforum.ru/cgi-bin/latex.cgi?T=\frac{1}{frec}
А сам скрипт я в соседней теме ответила )
1
0 / 0 / 0
Регистрация: 23.04.2015
Сообщений: 5
26.04.2015, 22:17  [ТС] 3
Даже тут вы меня выручили)
0
26.04.2015, 22:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2015, 22:17
Помогаю со студенческими работами здесь

Дан график гармонических колебаний. Найти фазу колебаний
Найти в момент времени 4,5 с: 1) циклическую частоту; 2) фазу колебаний (0 <= f <= 2пи); ...

Построение синусоидальных функций
Доброго дня.Нужно в срочном порядке сделать сделать график 4 функций) u1=77.8 sin(1570t+90.1)...

Пачки синусоидальных импульсов
Добрый день! Подскажите как можно в proteus смоделировать синусоидальный сигнал, только чтобы он...

Векторное и комплексное отображение синусоидальных сигналов
Напряжение источника изменяется по синусоидальному закону с частотой ω; комплексная амплитуда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru