24小时热门版块排行榜    

查看: 2137  |  回复: 3

好难注册名字

金虫 (小有名气)

[求助] Matlab网格划分问题 已有1人参与

Matlab里面可用Mesh函数绘制三维网格,但是输出结果只能是三维曲面,有没有方法能把网格以立体的形式划分呢?举个例子:x=0:1:10;y=0:1:10;z=0:1:10 ,要求得出10*10*10的立方体,体内应该有10*10*10=1000个节点,而不是仅仅z=10这个面上的100个节点。请问应该怎么实现呢?

Matlab网格划分问题
f.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

,,,,
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

寒小潭

铜虫 (小有名气)

显示问题吧,mesh应该能显示节点。

plot里 plot(x,y,'o')这样就可以,mesh你试试。。
2楼2014-08-30 05:58:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

爱上这种感觉

银虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
用[X,Y,Z]=meshgrid(x,y,z)先将坐标轴离散化

不过这样好像输出不了网格,只能是离散的点
快乐科研,身随心动!!
3楼2014-08-30 09:37:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

好难注册名字

金虫 (小有名气)

引用回帖:
3楼: Originally posted by 爱上这种感觉 at 2014-08-30 09:37:13
用=meshgrid(x,y,z)先将坐标轴离散化

不过这样好像输出不了网格,只能是离散的点

还是想要网格啊。。。
,,,,
4楼2014-09-03 14:04:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 好难注册名字 的主题更新
信息提示
请填处理意见