matlab新手问几个问题

matlab新手问几个问题:1、可不可以通过simulink元件库里的元件来实现对信号的FFT变换,以及设计FIR滤波器来分离信号中的两个原信号。2、如果不可以的话,是不... matlab新手问几个问题: 1、可不可以通过simulink元件库里的元件来实现对信号的FFT变换,以及设计FIR滤波器来分离信号中的两个原信号。
2、 如果不可以的话,是不是只能使用command window,来输指令实现。
3、指令:x=0:0.1:2*pi
y=sin(x) 第一条指令是不是对x进行设定? 这一句的0、冒号、0.1,是指的什么?
4、用指令分析y的FFT变换的指令是什么?
5、设计fir滤波器的完整指令是什么?????

PS:能回答多少是多少,回答不完也 不要紧,谢谢各位大神了,本号财富值不多,真的希望你们帮助!
展开
 我来答
aimxu
2012-06-29 · TA获得超过136个赞
知道答主
回答量:83
采纳率:100%
帮助的人:40.2万
展开全部
1、应该是可以的,但是我没有试过。一般都是通过输入命令来实现的,这种代码很多,很多教材或者网上都有源代码。
3、x=0::01:2*pi,是代表x的取值,范围为0到2pi,间隔是0.1,相当于x=[0,0.1,0.2..........2pi],取一系列的横坐标值。
4、废话不多说,先用matlab计算一个信号x的fft:
>> x=[1 2 3 4];
>> y=fft(x)
y =
10.0000 -2.0000 + 2.0000i -2.0000 -2.0000 - 2.0000i
5、第五个问题这个问题太长了,你还得自己去研究一下。
百度网友2dd718224
2012-06-30 · TA获得超过177个赞
知道答主
回答量:145
采纳率:0%
帮助的人:44.5万
展开全部
1.可以
2.
3.以前画函数图都是一点一点的画,然后再连起来。x的意思就是从0开始到2π每隔0.1取横坐标描一个点。
4.
n=2*pi;
t=1:0.1:n;
b=sin(t);
Fs=1000000;
f=(0:(n-1))*Fs/(n-1)-Fs/2;
F2=abs(fftshift(fft(b)));
plot(f,F2,'g:o');
这个是用于画函数的频谱图~~~FS是采样频率,先看,以后再理解吧。先哪本书代码好好敲过去好好理解下。
5.滤波器设计一般都是用fdatool设计,就是在命令窗口敲入fdatool,具体操作可以搜索matlab fdatool。最后会生成一组滤波系数即可进行卷积滤波。操作起来还是蛮复杂的,不懂再问啦~我也是新手。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cb907f6562
2012-06-23 · TA获得超过109个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:143万
展开全部
2.第一条指令x=0:0.1:2*pi,0表示x的初值,0.1是步长,2*pi是终值。产生1*63矩阵。
simulink仿真没用过,不知道,去图书馆里找书看把。
追问
额。。。不好意思。。  步长是。。?
追答
步长就是每次增加的量,比如步长是0.1,则0,0.1,0.2,0.3,0.4一直到6.2.嗯,matlab入门书籍推荐:《matlab入门到精通》张志勇北航出版社,《高等数学问题matlab求解》薛定宇清华大学出版社(注百度文库能帮助你)。希望对你有用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式