реклама на сайте
подробности

 
 
> Цикл for и формирование отсчетов sin
Acvarif
сообщение Mar 16 2016, 09:09
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Столкнулся с непоняткой в использовании цикла for
Имеется тестовый код
Код
% исходная частота сигнала
f = 90000;
% период частоты
T = 1/f;
% частота выборок 360 кГц
fs  = 360000;
% начало модели
tmin = 0;
% конец модели
tmax = 5*T;
% шаг моделирования
dt = T/4;
% цикл моделирования
t = tmin:dt:tmax;
xc = cos(2*pi*f*t);
pl = conv(xc, 4);
figure
plot(t,xc,'r');
hold on
stem(t,xc);
который работает верно и дает правильные отсчеты sin
Но если для формирования отсчетов использовать for
Код
for t = tmin:dt:tmax;
  xc = cos(2*pi*f*t);
end
то все отсчеты равны 1
Подскажите пожалуйста как правильно формировать отсчеты через for, поскольку есть необходимость применять for.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.0135 секунд с 7
ELECTRONIX ©2004-2016