我试图在一个matlab文件中将两个函数连接在一起,它简单地说
"function result = DTFMdetect(filenumber),错误:在此上下文中不允许使用函数定义"
当我将2个函数放在单独的文件中并在另一个文件中调用时,之前工作的代码detectSK,但现在当我尝试将它们组合在一起时,我得到了这个错误.这里有没有人知道它是什么或遇到过它可能有帮助吗?
提前致谢
function result = DTMFdetect(filenumber)
%
% Funktion som avkodar DTMF signaler
%
% Funktionen generate_secret_data.p samt DTMFgen.m måste finnas i samma
% filkatalog som denna funktionen (eller i path)
%
% Insignaler
% filenumber = signalfilsnummer (0-99)
%
% Utsignal
% Sträng-array med detekterade symboler
% ex. result(3,2) är 2:a symbolen som detekterades i 3:e signalen
signals = generate_secret_data(filenumber);
for sig_idx = 1:6, % 6 signaler ska analyseras
figure;
plot(signals(:,sig_idx));
signals(:,sig_idx); …Run Code Online (Sandbox Code Playgroud)