Matlab做复杂函数三维图问题.例如A=(X+Y).*E;B=X.*Y.*E;C=A.*B;Z=int(C,E,1,2);其实Z的计算远比上面的复杂.现在想选一个X,Y,计算出它的值,然后选不同的X,Y进行求.最后再作三维图.具体怎么弄,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 21:46:44
Matlab做复杂函数三维图问题.例如A=(X+Y).*E;B=X.*Y.*E;C=A.*B;Z=int(C,E,1,2);其实Z的计算远比上面的复杂.现在想选一个X,Y,计算出它的值,然后选不同的X

Matlab做复杂函数三维图问题.例如A=(X+Y).*E;B=X.*Y.*E;C=A.*B;Z=int(C,E,1,2);其实Z的计算远比上面的复杂.现在想选一个X,Y,计算出它的值,然后选不同的X,Y进行求.最后再作三维图.具体怎么弄,
Matlab做复杂函数三维图问题.
例如
A=(X+Y).*E;
B=X.*Y.*E;
C=A.*B;
Z=int(C,E,1,2);
其实Z的计算远比上面的复杂.
现在想选一个X,Y,计算出它的值,然后选不同的X,Y进行求.
最后再作三维图.
具体怎么弄,

Matlab做复杂函数三维图问题.例如A=(X+Y).*E;B=X.*Y.*E;C=A.*B;Z=int(C,E,1,2);其实Z的计算远比上面的复杂.现在想选一个X,Y,计算出它的值,然后选不同的X,Y进行求.最后再作三维图.具体怎么弄,
用循环.
%你可以大致这样弄.
x=[1e16:1e16:9e16,1e17:1e17:9e17,1e18:1e18:9e18,1e19:1e19:1e20];
x=[1e16:2e16:9e16,1e17:2e17:9e17,1e18:2e18:9e18,1e19:2e19:1e20]; %降低点数
y=x;
xtickindex=1:5:length(x);
ytickindex=1:5:length(y);
xtick=x(xtickindex);
ytick=y(ytickindex);
[gx,gy]=meshgrid(x,y);
syms E
for i=1:size(gx,1)
for j=1:size(gx,2)
A=log10(gx(i,j)+gy(i,j))*E; %你的表达式计算出的值过大,我这里加一个log减小
B=(log10(gx(i,j))*log10(gy(i,j)))*E;
C=A*B;
gz(i,j)=double(int(C,E,1,2));
end
i
end
surf(gz)
xlabel('x')
ylabel('y')
zlabel('z')
set(gca,'xtick',xtickindex,'xticklabel',num2str(xtick(:),'%.1e'),...
'ytick',ytickindex,'yticklabel',num2str(ytick(:),'%.1e'));

Matlab做复杂函数三维图问题.例如A=(X+Y).*E;B=X.*Y.*E;C=A.*B;Z=int(C,E,1,2);其实Z的计算远比上面的复杂.现在想选一个X,Y,计算出它的值,然后选不同的X,Y进行求.最后再作三维图.具体怎么弄, 请问如何用matlab绘制三维函数图,例如:z=x-y,(要求z>0) MATLAB三维作图问题0.5 matlab绘制一分段函数三维图当0 怎么用matlab画复杂三维隐函数图象隐函数无法化简成z=···,例如exp(x^2+y^2+z^2)=x+y+z,随便举得,不知道能否画出.求高人解答.另外,怎么用函数表达式花图象,例如,ezmesh('sqrt(x^2+y^2)')画出的是锥面, matlab中有没有提取三维矩阵中的一维的函数?A是一个三维矩阵A(:,:, 求matlab三维隐函数作图?急 MATLAB如何绘制三维隐函数图形 matlab三维制图曲面图 matlab画二维、三维图的问题使用matlab得到一个665x3的矩阵,现在根据这些数据,想做三维图.使用第1、2列做x,y坐标,第3列做z坐标,做三维图如何输入命令呢? matlab三维绘图问题想请教这样的三维图怎么画啊,已经知道x与z的关系函数了.能用一个简单的例子说明下就可以了 如何用matlab画这个函数?函数如上所示,如何画三维图? matlab 三维网格图,用到的函数式下面那个平方和函数,求代码啊 分布函数和概率密度函数.用matlab画三维网状图哦. 用matlab画三维图怎么画这个函数的曲线?Z=81.4881+1.2877*x+2.9766*y我用mesh做不报错也不出图,是怎么回事 MATLAB 画三维图形问题我用最小二乘法生成的函数for fx=fx+(X*(x(i,:)).'-y(i,1)).^2; 我想用MATLAB直接画图三维图 但是结果不对比如说我生成的是fx=x1^2+x2^2 画出的三维图就不对 但是如果 这么写fx=x1.^2 matlab 三维图 非参数方程对于非参数方程例如z=xy+exp(xy+x^2)+log(x^2+y^2)的三维曲面图像如何画呢?其中z的取值为[0,13.257],在不求出x和y的范围的情况下如何在matlab中写函数? 通过画复杂函数图象求极值!问题见图象:w可以用X、Y表示,Z是X、Y的函数,在X大于3,Y小于-4的条件下,画出XYZ三维图像,给出matlab程序这是我自己弄的程序,无法运行:clear;x=-8:0.5:-4; y=x'; X=ones(size(