Guest User

Untitled

a guest
Aug 24th, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.88 KB | None | 0 0
  1. clc;
  2. clear all;
  3. close all;clc;
  4. clear all;
  5. close all;
  6. [x,Fs,bits] = wavread('16Hz_16bit_dom_m_rus.wav'); %Получение образца из файла
  7. d=length(x) %Длина речевого сигнала
  8. kk=24 %Количество интервалов
  9. k=d/kk %Длина интервала
  10. %subplot(7,4,1); plot(x(1:d/k));title('Исходный сигнал. Интервал#1');
  11. %for i = 2:kk
  12. %    str = sprintf('Исходный сигнал. Интервал#%d',i);
  13. %    subplot(7,4,i); plot(x((i-1)*d/kk:i*d/kk));title(str);
  14. %end
  15. xx=x(1:d/kk);
  16. Тут квадрилион строчек кода, который что-то считает
  17. %Поиск коэффициентов
  18. cof=pinv(A)*x4';
  19. %Формирование графика
  20. %plot(cof)
  21. for i = 2:kk
  22.     xxx=x((i-1)*d/kk:i*d/kk);
  23.     Тут квадрилион строчек кода, который что-то считает
  24.     %Поиск коэффициентов
  25.     cof(k)=pinv(A)*x4';
  26. end
  27. [x,Fs,bits] = wavread('16Hz_16bit_dom_m_rus.wav'); %Получение образца из файла
  28. d=length(x) %Длина речевого сигнала
  29. kk=24 %Количество интервалов
  30. k=d/kk %Длина интервала
  31. %subplot(7,4,1); plot(x(1:d/k));title('Исходный сигнал. Интервал#1');
  32. %for i = 2:kk
  33. %    str = sprintf('Исходный сигнал. Интервал#%d',i);
  34. %    subplot(7,4,i); plot(x((i-1)*d/kk:i*d/kk));title(str);
  35. %end
  36. xx=x(1:d/kk);
  37. Тут квадрилион строчек кода, который что-то считает
  38. %Поиск коэффициентов
  39. cof=pinv(A)*x4';
  40. %Формирование графика
  41. %plot(cof)
  42. for i = 2:kk
  43.     xxx=x((i-1)*d/kk:i*d/kk);
  44.     Тут квадрилион строчек кода, который что-то считает
  45.     %Поиск коэффициентов
  46.     cof(k)=pinv(A)*x4';
  47. end
Advertisement
Add Comment
Please, Sign In to add comment