声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2013|回复: 10

[图像处理] 求教三维温度场绘制

[复制链接]
发表于 2009-10-20 23:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
模型是这样的,在一个立方体内排布有5*5*3的温度探头,测出温度T(x,y,z)。现在要画出立方体的温度场图像,其实也就是个四维图(或者也可以叫3.5维),用颜色表示温度不同。

我本来想用slice(...)函数的,但是测出的温度是离散点与坐标的函数关系,即T(x,y,z)我不知道啊!拟合的话我又不知道如何拟合三维函数。
小弟乃一介菜鸟,现在在抓狂边缘。还请大虾们帮帮忙吧!多谢啦!

[ 本帖最后由 aardwolf1986 于 2009-10-20 23:08 编辑 ]
回复
分享到:

使用道具 举报

发表于 2009-10-21 00:29 | 显示全部楼层
help scatter3
 楼主| 发表于 2009-10-21 09:13 | 显示全部楼层

还是不甚清楚啊,能给个例子吗?谢谢啦~

刚才也看了下,scatter3是画散点图的,我这种情况适用吗?我只知道那几个点的温度呀,如何计算温度场呢?

[ 本帖最后由 aardwolf1986 于 2009-10-21 09:25 编辑 ]
发表于 2009-10-21 09:41 | 显示全部楼层

回复 板凳 aardwolf1986 的帖子

可以先用griddata3拟合一下,再用slice画图。画散点图可以考虑scatter3

评分

1

查看全部评分

发表于 2009-10-21 11:01 | 显示全部楼层
我的问题和你差不多,一起研究吧,可以看看我的求助帖子
 楼主| 发表于 2009-10-21 12:39 | 显示全部楼层
谢谢四楼的兄弟,我心里好像有点数了,我来试试,interp3()做差值是不是也有同样的效果呢?
五楼,我想联系你!
发表于 2009-10-22 02:19 | 显示全部楼层
w = griddata3(x,y,z,v,xi,yi,zi) fits a hypersurface of the form w=f(x,y,z) to the data in the (usually) nonuniformly spaced vectors (x, y, z, v). griddata3 interpolates this hypersurface at the points specified by (xi,yi,zi) to produce w. w is the same size as xi, yi, and zi.
(xi,yi,zi) is usually a uniform grid (as produced by meshgrid) and is where griddata3 gets its name.

评分

1

查看全部评分

 楼主| 发表于 2009-10-22 22:07 | 显示全部楼层
多谢!!!!!!!搞定啦!
发表于 2009-10-24 20:38 | 显示全部楼层

回复 8楼 aardwolf1986 的帖子

如何联系你?我已经给你发短消息了!
发表于 2009-10-26 09:15 | 显示全部楼层

回复 8楼 aardwolf1986 的帖子

能把画图的程序写上来吗?
发表于 2009-10-30 15:22 | 显示全部楼层

回复 8楼 aardwolf1986 的帖子

哥们,回来说说啊?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-13 19:32 , Processed in 0.080038 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表