matlab 函数中产生冲击函数。dirac...

MATLAB在复变函数中的应用_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
MATLAB在复变函数中的应用
上传于||暂无简介
大小:621.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢matlab的二维dirac函数积分因为matlab里面没有二维的fourier变换,所以只好改用积分来实现.但是在对二维dirac函数积分的时候遇到了问题,A=(l^0+m^0)/2; I0=dirac(l-0.5)*dirac(m-0.5);% A I0都是任意给定的关于l,m的函数,这里取A=1,I0=dirac(l-0.5)*dirac(m-0.5);f0=I0*A;tempf1=int(f0*exp(i*l*u),l,-inf,inf);V=int(tempf1*exp(i*m*v),m,-inf,inf);但是这段程序一运行可以发现,中间返回的过程函数tempf1结果为0,但事实上tempf1的值应该为dirac(m-0.5)*exp(i*u/2);另外编写一段程序f1=int(dirac(x),x,-inf,inf)f2=int(dirac(x)*y,x,-inf,inf)f3=int(dirac(x)*dirac(y),x,-inf,inf)运行发现f1、f2的返回结果都是正确的,但f3返回的就是0.应该怎么解决呢?
我是霉西sAQ81T
我的matlab运行第一个结果就是你预测的tempf1 =dirac(m-1/2)*exp(1/2*i*u),后边的没有出现你说的 0f1 =1f2 =yf3 =dirac(y)没有说的 0 啊我用的版本是7.01,是不是版本的问题!
为您推荐:
其他类似问题
扫描下载二维码matlab中产生冲击函数。dirac函数怎么用_百度知道
matlab中产生冲击函数。dirac函数怎么用
MATLAB中表示冲击函数 Matlab中符号计算中提供 单位阶跃函数heaviside(t-a) 单位脉冲函数dirac(x-a) 至于斜坡可以使用阶跃和直线方程构成1、比如要绘制a=4时的阶跃函数f=@(t)heaviside(t-4);ezplot(f,[0 5])2、绘制a=2时的脉冲信号f=@(x)dirac(x-2);ezplot(f,[0 5])3、至于在t=1时发生转折为斜率为1的斜坡可以表示为f=@(t)t.*heaviside(t-1)-heaviside(t-1);ezplot(f,[0 3])
其他类似问题
104人觉得有用
为您推荐:
MATLAB中表示冲击函数% Matlab中符号计算中提供% 单位阶跃函数heaviside(t-a)% 单位脉冲函数dirac(x-a)% 至于斜坡可以使用阶跃和直线方程构成%%比如要绘制a=4时的阶跃函数f=@(t)heaviside(t-4);ezplot(f,[0 5])%%绘制a=2时的脉冲信号f=@(x)dirac(x-2);ezplot(f,[0 5])%这个在图形上没法显示%%至于在t=1时发生转折为斜率为1的斜坡可以表示为f=@(t)t.*heaviside(t-1)-heaviside(t-1);ezplot(f,[0 3])
可以直接执行的完整语句
来自团队:
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁matlab 参数 冲击函数 画图_百度知道
matlab 参数 冲击函数 画图
求指点!,t为时间:y=1&#47求大虾指点这个函数图像怎么画出来,b均为常值,dirac为冲击函数;a+b/a*dirac(t)
提问者采纳
);axis([-2 2 -100 1100])title(&#39,y);=0);plot(t;subplot(211);0;单位阶跃信号'subplot(212)plot(t:0,这样画出来的图像(楼上方法可以)看上去就为一条直线;y=[0 y].001,看不到0处的冲击%鉴于上述原因;单位冲击信号').1 1.1])title(&#39,我用阶跃函数的导数来表示冲击函数:2,u);%相当于y=dirac(t)t=-2;%理想冲击函数在0处的值为无穷大;axis([-2 2 -0.001;y=diff(u)/u=(t&gt,这样图像就比较直观
谢谢你这么详细的解答,这是做电路分析时传递函数的反函数,想看参数改变时图形的改变,可是看不出来,还是谢谢你哦
提问者评价
来自团队:
其他类似问题
11人觉得有用
为您推荐:
其他1条回答
fplot(@(t)1/2+3/2*dirac(t),[-10 10])
这么晚了老兄还回答我问题,谢谢!可是我还是写不出全部的程序,老兄能帮我写出画这个图的全部的程序吗?
syms ta=2;b=3;y=1/a+b/a*dirac(t);ezplot(y,[-10,10])
老兄,你是夜猫子吧,哈哈,谢谢哦
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 matlab 函数 的文章

 

随机推荐