当我尝试h
在 MATLAB 中绘制一个函数时,使用一个omega
定义为它自己的函数的变量,我得到Inner matrix dimensions must agree, error using _*_
了控制台的响应。
当我在 ; 的单独功能组件之间使用 a 时,该功能+
起作用 h
当我尝试将 中的两个内部函数相乘时它不起作用h
,根据我的猜测,这是导致矩阵暗淡错误的原因。
function h = freqp(omega)
k = (1:1024-1);
hh = (1:1024-1);
omega = zeros(length(k),1);
omega = (k-1)*((2*pi)/1024);
hh = 2*exp((-3j)*omega)*cos(omega); % This works for ...omega) + cos(...
% but not for ...omega) * cos(, why?
y = fft(hh);
stem(real(y), omega);
我该如何解决这个问题?我阅读了有关 mathworks 的信息,但它只提供了一个解决方案,例如加载文件。任何帮助将不胜感激!