作业帮 > 综合 > 作业

matlab二元函数z=x*y的图像问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 10:11:06
matlab二元函数z=x*y的图像问题
二元函数图像为一个曲面,带几个点来说z=xy这个函数.也是一个曲面但我用matlab 话出他的图像是一个平面.看不懂啊.    


x=-30:30; %x的范围为[-3,3] 
y=-30:30; %y的范围为[-3,3]  
[X,Y]=meshgrid(x,y); %将向量x,y指定的区域转化为矩阵X,Y  
Z=X*Y; %产生函数值Z 
mesh(X,Y,Z) 
这样:
Z=X.*Y;     %使用点乘
mesh(X,Y,Z)
 
结果如图:

看看是不是你想要的,有问题请进一步提出.
再问: 好吧 我又2 了。。。。再问一下,,matlab能不能显示曲面的坐标轴,就是在这个曲面上显示出xyz轴??还有能不直观的看曲面上的某一点的对应坐标??!
再答: :)下面三句可以用于分清X、Y、Z轴:xlabel('X');
zlabel('Z');
ylabel('Y');不知这个是否是你说的那个意思; 第二个问题我的解决方法是这样:在图形的工具条中,有个数据光标的按钮,点它后,在图中找你要的“某一点",点选之,即可见对应的坐标,见下图,请试一下。 
再问: 差不多吧。。不够具体- - ,就是在图像上画出来三个直线是分别通过原点的xyz轴。。。就和数学书上的图一样比较直观。。。。。感激不尽。。。。。
再答: 在你开的新帖答了,http://zhidao.baidu.com/question/360333173104893492.html?oldq=1,和数学书比还是有差异,不过使用line函数的方法可以继续参考下。