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

Мнимая единица - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Требуется ли при удалении объекта посредством delete указывать тип объекта? http://www.cyberforum.ru/cpp-beginners/thread625366.html
например, есть указателиvoid *p1; void *p2; есть VCL-объект TButton, есть самописный класс TMyClass; создаются объектыp1=new TButton(NULL); p2=new TMyClass();нужно ли для корректного удаления этих объектов выполнять явное приведение типа? т.е. являются ли корректными записиdelete p1; delete p2;или обязательно нужноdelete (TButton*)p1; delete (TMyClass*)p2;Среда RAD Studio XE под Win7,...
C++ Найти минимальный элемент в массиве Подскажите пожалуйста. 1.h: int* MyMin(int* p2,const int (size)) /*????*/ //int* (*MyMin) (int(*p2), int size) { //T* el = array; int min = p2; for (int i = 0; i < size; i++) { http://www.cyberforum.ru/cpp-beginners/thread625320.html
Удалить цифру из записи C++
дано натуральное число n, Удалить из записи число цифру 0 и 5. оставив преждный порядок остальных цифр
C++ Русские символы из ASCII
Программа отправляет "POST" запрос в гугл Speech и сохраняет ответ. Но сохраняет в ASCII. Текстовый редактор читает это нормально, а вот уже из программы открыть этот файл и сохранить нужный текст без иероглифов нормально не могу. Если создать свой текстовый файл и заполнить его так-же самому, то все отлично работает. #include <tchar.h> #include <cstdlib> #include <fstream> #include...
C++ Определить количество элементов значение которых больше среднего арифметического всех элементов http://www.cyberforum.ru/cpp-beginners/thread625313.html
пределить количество элементов значение которых больше среднего арифметического всех элементов
C++ Удалённая база данных - запрос и вывод данных допустим у меня есть удалённая база данных в которой хранятся данные. можно ли через программу запросить эти данные и вывести в программе в виде информации? подробнее

Показать сообщение отдельно
Faind
0 / 0 / 0
Регистрация: 25.09.2013
Сообщений: 2
19.12.2013, 16:36     Мнимая единица
Доброго времени суток -=ЮрА=-, подскажи плиз такую вещь - мне в нужно преобразовать строку из matlab на плюсы
Matlab M
1
s(1:ssize)=(b(1:2:ssize*2)+1i*b(2:2:ssize*2))/128*sa;
Суть четная часть массива b вещественная, нечетная мнимая. С массивами и векторами все понятно, никак не дойду как правильно собрать из этих данных комплексное число и положить в др массив для отправки на дальнейшее преобразование.
Пока я пробовал понять как это сделать, читая эту тему, у меня рождается что-то типо этого,
Но пока что-то я ни как не врублюсь ((( Прошу помощи 8)

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
       void function(char* data_in, long len_in, char* data_out, long* len_out, float sa)
{
/*По коду data_in - входной массив(b), long len_in - 64(Читаю из файла кусочки по 64 байта),data_out - массив для отправки после преобразования(s), len_out -понятно, sa - переменная задаваемая пользователем  */
    char *real = new char [len_in/2];
    char *imp = new char [len_in/2];
    complex one ={0};
    one.re = 0;
    one.im = -1;
 
    complex val= {0};
 
    for(long i = 0; i < len_in/2; i++)
    {
        real[i] = data_in[2*i];
        imp[i] = data_in[2*i+1];
        val.re = (int)real[i];                           // Вот тут начинаются тупняки мои
        val.im = cmult(one,imp[i]);//(int)imp[i];// Как и куда правильно, короче заляпал мозгом стенку уже
        data_out[i] = (real[i] + imp[i])/128*sa;
    }
 
Текущее время: 07:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru