MATLAB m文件运行不成功 但命令窗口可以?

x=[24681012];h=[0111010];L=length(x)+length(h)-1;%卷积长度xe=fft(x,L);%x的快速卷积he=fft(h,L);... x=[2 4 6 8 10 12]; h=[0 1 1 1 0 1 0]; L=length(x)+length(h)-1; % 卷积长度 xe=fft(x,L); %x的快速卷积 he=fft(h,L); %h的快速卷积 result_dftconv=ifft(xe.*he); % 卷积的反傅立叶变化 n=0:L-1; %逐个画 %第一... x=[2 4 6 8 10 12]; h=[0 1 1 1 0 1 0]; L=length(x)+length(h)-1; % 卷积长度 xe=fft(x,L); %x的快速卷积 he=fft(h,L); %h的快速卷积 result_dftconv=ifft(xe.*he); % 卷积的反傅立叶变化 n=0:L-1; %逐个画 %第一幅图 subplot(2,1,1); stem(n,real(result_dftconv)); %画柱状图 title('Result of Liner Convolution using DFT'); xlabel('Time index n'); ylabel('Amplitude'); result_conv=conv(x,h); error=result_conv-result_dftconv; %第二幅图 subplot(2,1,2); stem(n,abs(error)); title('error of Amplitude'); xlabel('Time index n '); ylabel('Amplitude'); 如题,why? 复制 粘贴就免了 谢谢啦 展开
 我来答
创作者kUgO2WGOvk
2019-07-01 · TA获得超过3737个赞
知道大有可为答主
回答量:3038
采纳率:28%
帮助的人:247万
展开全部
我运行了下,可以的啊。。。你是不是m文件名字取的不合适
你把m文件的名字改成test.m试试看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式