![]() |
求助:特殊函数的画图问题
问题描述:
f1=exp(-(x^2+y^2)/(2*sqrt(t-z)*(4*a*(t-z)+r^2))) q=int(f,z,0,t) 画出q在xy面上的三维分布图 困难:积分过程中出现问题,图更画不出来 用什么方法可以得到这个三维分布图呢 谢谢 |
补充一下:其中r和a为已知常数
|
t不赋值,没办法求出q
|
比如: f=6*x*y;
画 f在xy面上的图像,命令如下: ezplot('6*x*y') ps: xy面 上 图形叫2维图,不是 3维图吧 :smile: |
f积分出来是这个结果,是不是因为这是个奇异积分?
t=2; q=int(f,z,0,t) Warning: Explicit integral could not be found. > In E:\MATLAB6p5\toolbox\symbolic\@sym\int.m at line 58 q = int(1/2*exp(1/2*(-x^2-y^2)/(2-z)^(1/2)/(4*a*(2-z)+r^2))/(2-z)^(1/2)/(4*a*(2-z)+r^2),z = 0 .. 2) [QUOTE=fanxing39;11924]t不赋值,没办法求出q[/QUOTE] |
[QUOTE=未注册;11932]f积分出来是这个结果,是不是因为这是个奇异积分?
t=2; q=int(f,z,0,t) Warning: Explicit integral could not be found. > In E:\MATLAB6p5\toolbox\symbolic\@sym\int.m at li...[/QUOTE] 这个命令的意思是 该积分没有原函数,你可以参看下 quad8 数值积分的方法来求解 |
所有时间均为北京时间。现在的时间是 11:10。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.