作业帮 > 综合 > 作业

信号与系统 matlab

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/26 12:26:23
信号与系统 matlab
新手学这个,实验课要用到这软件.
已知F(jw)=1/1+w^2,求信号的傅里叶逆变换.
书上程序是这样的
clear all;
close all;
syms t w;
ifourier(1/(1+(w^2)),t);
a ns
1/2* exp(- t)*heaviside(t) + 1/2* exp(t)* heaviside(- t);
但是打进去绘图时没反应,最后一行貌似有问题“+”produces a value that might be unused
可是书上就是这样的,我也从来没用过这软件,
还有一个也是没成功
clear all;
close all;
syms t f;
f=fourier(exp((-2)*abs(t)));
ezplot(f);
求e^(-2丨t丨)的傅里叶变换,并画出变换后的曲线
这个打进去没显示任何错误,但绘图的那个按钮点一下就“叮”一下,没任何反应了
第一段代码应该是(只需要前面四行):
clear all;
close all;
syms t w;
ifourier(1/(1+(w^2)),t)
后面的你可能抄错了
ans=
1/2* exp(- t)*heaviside(t) + 1/2* exp(t)* heaviside(- t);
是上面四行代码的运行结果.
第二段代码是可以正常运行的.
再问: clear all; close all; syms t w; ifourier(1/(1+(w^2)),t); 后面开始是运行结果?只要前四行就能运行了?那我打完这段程序该点什么才能出来结果,save and run没有用 不懂什么意思。学校都没教过这东西,就要考试,还要自学 问题补充里的那段程序换我同学的电脑的matlab就可以运行了
再答: 把第四句的ifourier(1/(1+(w^2)),t);后面的分号去掉(我的回答中,第四句最后是没有分号的),就会出现: ans= ..... matlab中不加分号的语句执行结束后会显示结果。 你给出的代码和问题补充里的代码,要求你的matlab中必须安装了符号数学工具箱,即Symbolic Math Toolbox。(你的同学机器能执行,可能他的Matlab中安装了Symbolic Math Toolbox。) 你可以在matlab中执行命令ver: >> ver 看出来的结果中有没有Symbolic Math Toolbox。