Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Задача с фильтром (написать сумму двух синусов) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ решение задачи двумя способами с использованием массива структур и указателей http://www.cyberforum.ru/cpp-beginners/thread884447.html
Помогите решить следующую задачу двумя способами с использованием массива структур и указателей. а) Описать структуру с именем STUDENT, содержащую следующие поля: • фамилия и инициалы; • номер...
C++ составить блок схему по одномерному массиву void max_mas(int *num, int mas) { clrscr(); //очистка экрана int i; //переменная для индексации массива int max; //переменная для реализации функции максимума. if(*num <= 0) { cout << "Ваш... http://www.cyberforum.ru/cpp-beginners/thread884445.html
пожалуйста устаните ошибку C++
#include <conio.h> #include <cmath> using namespace std; void main() { float x,zn; int n,i,j,f;
Преобразовать строку, удалив из нее каждую пару символов ‘<<’ и повторив каждую пару символов ‘>>’. C++
В веденной пользователем строке, найти все вхождения подстроки и заменить ее на другую. Прошу помощи!
C++ Найти максимальное значение среди разрядов целого числа a http://www.cyberforum.ru/cpp-beginners/thread884416.html
зависает программа, стыдно что не получается даже такое решить( в чем ошибка: #include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; int main() { int a, b;
C++ Перевод кода из c в c++ Помогите перевести код из c в c++ строки 86,239,403 выдают одну и туже ошибку... #include <stdio.h> #include <stdlib.h> #include <string.h> #include <windows.h> typedef struct { int day; подробнее

Показать сообщение отдельно
pasha-1-08
-29 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 27

Задача с фильтром (написать сумму двух синусов) - C++

29.05.2013, 23:39. Просмотров 243. Ответов 0
Метки (Все метки)

Помогите написать сумму двух синусов !! у меня есть фильтр так вот на него надо подать сумму двух синусов что бы посмотреть на выходе один из них попадёт в полосу пропускания а второй подавиться.... вот параметры фильтра самого:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
float kaf[16]={
0, 0.0005,
0.0034, 0.0149,
0.0446, 0.0982,
0.1637, 0.2104,
0.2104, 0.1637,
0.0982, 0.0446,
0.0149, 0.0034,
0.0005, 0,};
int a;
int x;
int y[1];
int inp[16]; /*Обьявление буфера входных данных он равен размеру окна фильтра */
int i;
float rez[16]; /*Объявление буфера выходных данных он равен размеру окна фильтра */
float out[1]; /*буфер выходных отсчётов*/
int s;
main(){
while (1) { /*бесконечный цикл*/
float *rez_buf = &rez[0]; /*присвоение адреса одной переменной другой переменной */
a=16; /*устанавливаем размер окна*/
x=0;
while (a--) { /*обнуляем память по адресам выходного буфера*/
*rez_buf++ = 0;}
while (x!=16)/*Цикл формирования выходного буфера данных*/
{a=15;
while (a!=-1) /*цикл сдвига данных в буфере на 1 адрес вверх*/
{ inp[a]=inp[a-1];
a--;}
inp[0]=y[0]; /*чтение данных из внешнего файла*/
s=15;
while (s!=-1) /*перемножение буфера входных данных на коэффициенты и
формирование одного элемента буфера выходных данных*/
{ rez[x]=rez[x]+inp[s]*kaf[s];
s--;}
out[0]=rez[x]; /*запись результата по адресу выхода*/
x++;
}
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru