Форум программистов, компьютерный форум, киберфорум
Наши страницы
Matlab
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Matlab4ik
0 / 0 / 0
Регистрация: 21.05.2017
Сообщений: 1
1

Построить прямоугольный импульс, добавить шум , исказить и восстановить прямоугольный импульс

20.06.2017, 22:22. Просмотров 1057. Ответов 1
Метки нет (Все метки)

Здравствуйте, у меня есть прямоугольный импульс, но не получается задать шум, исказить, а после обратно восстановить прямоугольный импульс. Кто знает, может ли помочь мне?

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
l=1024; %длина линии
f=(0:1:l);  %частота сигнала
R=(5+42*sqrt(f))/1000;  %сопротивление
L=0.27*10^-9;  %индуктивность
G=20*f*10^-9;  %проводимость 
C=48*10^-12;  %емкость линии связи 
w=2*pi*f;  %частота
for(n=1:l)
y(n)=sqrt((R(n)+j*w(n)*L).*(G(n)+j*w(n)*C));  %Коэффициент распространения для линейных цепей связи
end
h=exp(-y*1);
k=0:1:1;
s=rectpuls(2*k/1);
sp=fft(s);
spout=sp.*h(n);
sout=ifft(spout);
figure (1)
plot(abs(sout)
title (‘Прохождения прямоугольного сигнала через линию связи’)
grid on;
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2017, 22:22
Ответы с готовыми решениями:

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

Регулируемый прямоугольный импульс в MATLAB GUI
подскажите, чтобы потсроить прямоугольный импульс в GUI, необходимо использовать функцию...

Треугольный импульс
Нужны формула импульса и построение в матлабе Пример построения Задание

Треугольный импульс
Треугольный импульс Е, В = 0,5 tau, с =0,55⋅10-3 Т, с =0.55⋅10-3 clc; clear; T=0.55/1000;...

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

1
Зосима
5042 / 3391 / 340
Регистрация: 02.04.2012
Сообщений: 6,313
Записей в блоге: 16
Завершенные тесты: 1
22.06.2017, 12:28 2
Цитата Сообщение от Matlab4ik Посмотреть сообщение
у меня есть прямоугольный импульс
не хочу тебя растраивать, но те два отсчета нельзя назвать прямоугольным импульсом
После этой команды: k = 0:1:1; будет k = [0, 1]; - всего два значения.

s = rectpuls(2*k/1); - что ты хочешь получить тут?
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2017, 12:28

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Построить знакопеременный треугольный импульс
Помогите построить знакопеременный треугольный импульс со скважностью 2 и длительностью и...

Построить прямоугольный импульс
Подскажите что не так? Масштаб пробовала менять, не помогает. Нужно по аналитической записи...

Прямоугольный импульс
Здравствуйте, возможно ли в маткаде задать график прямоугольных импульсов с помощью цикла for или...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.