spectre=spectrum->dft(uhd_samples,Ndft,noise_power);
bool conclusion=stat->test(noise_power,&spectre,Ndft,lambda,Nsamples);
У меня было 2 ошибки в Qt Creator:как определить матрицу в mainwindow.cpp C++
/home/hoss/cdf/mainwindow.cpp:45: error: cannot convert 'Matrix {aka std::vector<std::vector<float> >}' to 'MainWindow::Matrix*' in assignment
spectre=spectrum->dft(uhd_samples,Ndft,noise_power);
/home/hoss/cdf/mainwindow.cpp:46: error: no matching function for call to 'AD_test::test(float&, MainWindow::Matrix**, int&, float&, int&)'
bool conclusion=stat->test(noise_power,&spectre,Ndft,lambda,Nsamples);
^
dft
возвращает матрицу, так что я должен определить спектр как матрицы. Я попытался создать struct matrix
... но ничего не изменилось.