yyjyyj1985 发表于 2007-10-7 16:53

请教四维绘图的问题

前面有些帖子讨论了C=f(x,y,z)的绘图方法(如http://forum.vibunion.com/forum/viewthread.php?tid=52593)

虽然我也是要画四维的图,但是不同处在于我的,x,y,z,c都是已知的n*1矩阵,且c和x,y,z之间不能解析的表达,只是存在一一对应的关系,每一组x,y,z都对应一个c,我想通过matlab表现x,y,z对c的影响,该如何画?

-60 -50 -40 0.623311804
-60 -50 -30 0.645219421
-60 -40 -30 0.652386582
-50 -40 -30 0.648624714
-60 -50 -20 0.598719519
-60 -40 -20 0.602427042
-50 -40 -20 0.603516869
-60 -30 -20 0.61035879
-50 -30 -20 0.610998312
-40 -30 -20 0.611051947

[ 本帖最后由 eight 于 2008-4-21 20:53 编辑 ]

花如月 发表于 2007-10-7 16:58

有开新帖子的必要么?

yyjyyj1985 发表于 2007-10-7 17:03

:@( 抱歉,以为前面的回复失败才开的~~

可是维数不对啊,如何直接调用?

花如月 发表于 2007-10-7 17:13

你给的数据只是几个有限的点,另外颜色数据也是一个1*3的向量。你就给一个小数代表什么意思呢?如果是需要对不同的点绘制成不同的颜色,可以使用text。最直接用plot3也是绘制出你数据的大概趋势

xjzuo 发表于 2007-10-8 09:48

这是一个多元回归问题.
问题的背景麻烦讲清楚一下. 是否有经验的拟合公式?

gegewawa 发表于 2008-4-20 11:14

在图中给C确定一个范围,大于多少用一种颜色,否则用另外一种颜色,这样不就可以表示了吗

zdstar 发表于 2008-4-23 20:05

这个问题没说清楚,详细点~~~
页: [1]
查看完整版本: 请教四维绘图的问题