matlab画二元函数

(39672/((24*pi)^(3/2)*0.04*x/((1+0.0001*x)^(1/2))*(0.016*x/(1+0.0003*x))^(1/2)))*(1/exp((x^2+y^2)/(((4*(0.00032*x^2/(1+0.0001*x)))+(0.016*x/(1+0.0003*x))^2)^(1/2)*6)));
x=1:1:51000,y=1:1:51000
这个式子应该怎么画出来,求帮忙啊

mesh函数,matlab中 help mesh

clc;
x=1:1:51000;
y=1:1:51000;
z=zeros(length(x),length(y));
for x=1:1:51000
for y=1:1:51000
z(:,:)=(39672/((24*pi)^(3/2)*0.04*x/((1+0.0001*x)^(1/2))*(0.016*x/(1+0.0003*x))^(1/2)))*(1/exp((x^2+y^2)/(((4*(0.00032*x^2/(1+0.0001*x)))+(0.016*x/(1+0.0003*x))^2)^(1/2)*6)));
end
end
figure
mesh(z);

不过你的这个运算量太大了,matlab跑不出来,X,Y值设小点就好了
温馨提示:内容为网友见解,仅供参考
无其他回答

用matlab画二元函数图象
1、首先打开matlab。2、在matlab当前目录空间右键。3、然后点击new->M-File。4、然后将文件命令为hello.m。5、然后双击该文件,输入[Rmdm]=meshgrid(15:5:50,1:10);6、然后添加f=0.034488*(Rm.^1.9400).*(10^-0.0173*dm);7、接着添加surf(Rm,dm,f)8、最后运行程序,查看效果,

如何用Matlab画二元函数?
1、首先打开Matlab软件,默认弹出窗口 Command Window,将已请确定的(x,y,z)值依次输入该窗口中。然后再输入cftool工具命令回车,就弹出绘图界面了。2、会发现没看到图形绘出。3、用Polynomial函数确定关系。4、依次点选x,y(1 2 3 4 5 )的阶数。5、如果对自动生成的图形不满意,调出可调坐标轴的...

Matlab画怎么画这个二元函数图像
二元函数可以用mesh或者surf函数画图。下面举例说明:[X,Y]=meshgrid(-8:.5:8);Z=sqrt(X.^2 + Y.^2);mesh(X,Y,Z)图像如下:觉得有帮助就采纳吧。

MATLAB实例讲解—求二元函数的极值
1、diff函数 差分和近似导数 如果 X 是 0×0 的空矩阵,则 Y = diff(X) 返回 0×0 的空矩阵。请注意,Y 的元素比 X 少一个。使用 diff 函数和语法 Y = diff(f)\/h 求偏导数近似值,其中 f 是函数值在某些域 X 上计算的向量,h是一个相应的步长大小。例如,sin(x) 相对于 x 的...

MATLAB 绘制函数图像入门
使用 plot(x,y,'r:*') 绘图。 plot的第三个参数是样式。 r表示红色,:表示点线,*表示星号,合起来效果如图。使用代码hold on以后,可以使得第二个plot图像合并到第一个plot的图像上,如图。使用meshgrid函数产生方阵坐标点,使用surf函数绘制二元函数图像如图。 上面小按钮按下后可以旋转视角。使用...

怎么用matlab画指定定义域内的二元函数图像
[Matalb code]x=1:0.1:2;y=1:0.1:2;[X,Y]=meshgrid(x,y);z=f(X,Y)mesh(z)假设z=exp(-x.^2-y.^2),则绘图代码如下:f=@(x,y)exp(-x.^2-y.^2)x=1:0.1:2;y=1:0.1:2;[X,Y]=meshgrid(x,y);z=f(X,Y);mesh(z)axis('tight')图片绘制为:

怎样用 mathematica 拟合二元函数?
说明:在上例的In[1]中,首先生成二元函数1+5x-xy在0≤x≤1,0≤y≤1时的一个数据表,然后In[2]由这些数据反过来求二元函数,说明Fit可以求解多元问题。In[3]使用函数Chop去掉系数很小的项,以此消除误差。函数Chop的一般形式为:Chop[expr,δ] 去掉表达式expr的系数中绝对值小于δ的项,δ的...

如何在matlab中绘制此二元函数
xx=-10:0.2:10;%确定x,y范围,步进长度为0.2 yy=-10:0.2:10;[x y]=meshgrid(xx,yy);%将xx,yy自动形成二维矩阵 z=(1.\/(x.^2+y.^2)).^(1\/2);%注意要用.^ surf(x,y,z);%surf语句画三维图像

求matlab画二元函数图象:(sqrt(1-y^2)-sqrt(1-x^2))*(x+y) (0<x,y...
clear x=linspace(0,1,101); %根据题意,x>0;且x应该<1,否则出现复数解 y=linspace(-1,1,101); %-1<y<1 [X,Y]=meshgrid(x,y);Z=zeros(101,101);for i=1:101 for j=1:101 if y(j)<x(i)Z(i,j)=(sqrt(1-Y(j)^2)-sqrt(1-X(i)^2))*(X(i)+Y(j));else...

matlab二元函数z=x*y的图像问题
这样:Z=X.*Y; %使用点乘 mesh(X,Y,Z)结果如图:看看是不是你想要的,有问题请进一步提出。

相似回答