声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 847|回复: 1

[综合讨论] 又是M文件不出图,··

[复制链接]
发表于 2010-6-10 13:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
%Samp4_2
b=0.15;a=[1 -0.8];  %滤波器分子和分母多项式系数
N=100;dt=1;n=0:N-1;t=n*dt;  %时间序列
x=2*sin(0.05*pi*t)+0.2*randn(1,N);  %滤波器的输入信号
imp=[1,zeros(1,N-1)];  %脉冲序列
h=filter(b,a,imp);  %输入脉冲序列得到脉冲响应
yc=conv(h,x);  %脉冲响应与输入信号卷积
y=yc(1:N);  %由于长度与输入信号长度不相等,截断使之相等
y1=filter(b,a,x);  %运用滤波器函数求得输入x后系统的输出
subplot(3,1,1); plot(t,x);ylabel('x');title('输入信号');  %绘制输入信号
subplot(3,1,2),plot(t,y); %绘制卷积输出信号
title('卷积得到的输出信号')
subplot(3,1,3), plot(t,y1); %绘制滤波器输出信号
title('filter函数得到的输出信号');xlabel('时间/s')


这是我网上找的例题。同样在命令行直接粘贴就出图,在M文件就出
ans =
   222
哪里求了ANS。。我都看不出来,求解



[ 本帖最后由 ChaChing 于 2010-6-10 18:44 编辑 ]
回复
分享到:

使用道具 举报

 楼主| 发表于 2010-6-10 13:40 | 显示全部楼层
自己沙发。。郁闷了。找到原因了。。小白了。。我M文件名用222.M,,,MATLAB不能用纯数字的,,改下文件名OK了

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-30 19:38 , Processed in 0.073770 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表