信号与系统 matlab

新手学这个,实验课要用到这软件。已知F(jw)=1/1+w^2,求信号的傅里叶逆变换。书上程序是这样的clearall;closeall;symstw;ifourier(... 新手学这个,实验课要用到这软件。
已知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丨)的傅里叶变换,并画出变换后的曲线
这个打进去没显示任何错误,但绘图的那个按钮点一下就“叮”一下,没任何反应了
展开
 我来答
loujing
2012-12-15 · TA获得超过1818个赞
知道小有建树答主
回答量:455
采纳率:100%
帮助的人:437万
展开全部
第一段代码应该是(只需要前面四行):
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。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式