Borrar filtros
Borrar filtros

about freqs_m function

3 visualizaciones (últimos 30 días)
ahmed allaheani
ahmed allaheani el 4 de Feb. de 2018
Respondida: ahmed allaheani el 5 de Feb. de 2018
[N,Wn]=buttord(8000*pi,32000*pi,1.421,22.380,'s')
[B,A]=butter(N,Wn,'s')
freqs(B,A)
[db,mag,pha,w]= freqs_m(B,A,36000*pi);
subplot(2,1,1);
plot(w/(2000*pi),db);
xlabel('frequency in KHZ');
ylabel('Magnitude in db')
grid on;
subplot(2,1,2);
plot(w/(2000*pi),pha);
xlabel('frequency in KHZ');
ylabel('phase in radians/s'); grid on;
% error message
Undefined function or variable 'freqs_m'. Error in hw1p6 (line 7) [db,mag,pha,w]= freqs_m(B,A,36000*pi); >>

Respuestas (3)

Star Strider
Star Strider el 4 de Feb. de 2018
You have to download freqs_m (link) from Code Forge.

Jan
Jan el 4 de Feb. de 2018
The message is clear: The folders of the Matlab path do not contain this file. Most likely you want to download it at first, e.g. from FEX: digital-signal-processing-using-matlab . Then add the folder, which contains this function to the path:
addpath(FolderName, '-end')
To store the modified path permanently, use
savepath
Both can be done by a GUI also:
pathtool

ahmed allaheani
ahmed allaheani el 5 de Feb. de 2018
thank you very much guys. the code is working perfectly

Categorías

Más información sobre Downloads en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by