| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7301 人关注过本帖
标题:菜鸟请教关于MATLAB绘制三维曲面函数的问题
取消只看楼主 加入收藏
zhixuli
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-27
收藏
 问题点数:0 回复次数:1 
菜鸟请教关于MATLAB绘制三维曲面函数的问题
我想绘制一个三维的曲面函数:
z=(2*x^2+3*y+4+2*(y+2)^2+x*(9+6*y))/(1+2*x)*(x+y)*(-1+2*y)+2+(2*(1+x)^2*y^2-4*x+2*y*(4+6*x))/(1+2*x)*(x+y)*(2*y-1)

x与y的定义都在[0,10]上。

我写的命令是:

[x,y]=meshgrid([0:0.1:10]);
z=(2*x^2+3*y+4+2*(y+2)^2+x*(9+6*y))/(1+2*x)*(x+y)*(-1+2*y)+2+(2*(1+x)^2*y^2-4*x+2*y*(4+6*x))/(1+2*x)*(x+y)*(2*y-1)
plot3(x,y,z);
但到这的时候,就显示“Warning: Matrix is singular to working precision.
Warning: Matrix is singular to working precision.”
下面还有很多NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN
   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN
   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN
   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN   NaN

绘出的图形只有坐标轴,其他是空白的。

不知道怎么解决了。特向大家请教,谢谢了。
搜索更多相关主题的帖子: 曲面函数 MATLAB 三维 singular 
2008-01-18 19:03
zhixuli
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-27
收藏
得分:0 
非常非常感谢!!
还想知道如何扩大图像中x与y的取值范围,比如扩大到[0,100]上。
2008-01-19 11:05
快速回复:菜鸟请教关于MATLAB绘制三维曲面函数的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018185 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved