声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1579|回复: 0

[绘图技巧] matlab画三维图。对贝塞尔函数与指数函数乘积的积分

[复制链接]
发表于 2012-3-3 12:52 | 显示全部楼层 |阅读模式

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

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

x
matlab画三维图,含有贝塞尔与指数的乘积的积分,具体式子如下:
  1. clc;
  2. clear;
  3. n1=3.2;n2=25.4;
  4. n3=700000;n4=7000000;
  5. k=n1./n2;
  6. %Y=1;Z=1;
  7. [Y,Z]=meshgrid(-5*10e-3:0.5*10e-3*10e-3:5*10e-3,0.8*10e-3:0.5*10e-3:1.6*10e-3);
  8. b=n1.*pi.*Y./(2.*Z);
  9. syms x ;
  10. t=pi.*n1.*sin(Y)./Z;
  11. t1=pi.*n1.^2.*(1./n3+1./n4)./(2.*Z);
  12. m=besselj(0,t.*sqrt(x))
  13. %m=exp(i.t1.*x./(2.*Z)).*exp(-b.^2.*x).*besselj(0,t.*sqrt(x));
  14. %m=exp(i.*pi.*n1.^2.*(1./n3+1./n4).*x./(2.*Z)).*exp(-b.^2.*x).*besselj(0,pi.*n1.*sqrt(x).*sin(Y)./Z)+eps;
  15. len = int(m,x,k,1);
  16. double len;
  17. resu=((n1./2).^2).*((abs(len)).^2);
  18. %mesh(resu)
  19. surf(Y,Z,resu)
复制代码
请帮忙看下程序出了什么问题,没有图出来。

公式.doc

17 KB, 下载次数: 1

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 09:35 , Processed in 0.069418 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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