У меня есть FFT, и я хочу сохранить его в .mat-файле, а затем прочитать его из этого файла .mat. Я хочу использовать мои загруженные данные для разделения. Вот мой кодСохраните и загрузите файл fft в .mat
save ('file_fft','a_fft');
b = load ('file_fft');
c = abs (d_fft) ./ abs (b);
В моем окне командной строки, я вижу, что
b = file_fft [4000 * 1 double].
А потом я получаю сообщение об ошибке
'Undefined function 'abs' for input arguments of type 'struct''
Я пытался после удаления абс. Я получил эту ошибку
'Undefined function 'rdivide' for input arguments of type 'struct''
Есть ли у кого-нибудь идеи, почему он не работает и как я могу его решить?
Вы можете заменить последнюю строку с 'с = Abs (d_fft) ./ abs (b.file_fft); 'и повторите попытку? – sobek