matlab基于x,y,z数据的3d图形
问题描述:
我正在尝试创建一个网格类型的图来分析离心和时间对骨细胞活力的影响。如果我的结果是:matlab基于x,y,z数据的3d图形
500克,2分钟 - > 0.12/ 500克,10分钟 - > 0.00/ 4500克,2分钟 - > 0.12/ 4500克,10分钟 - > 0.10/
,我如何将这些数据绘制在3D图形中?我是matlab新手 - 花了大约4小时试图弄清楚这一点。将其用作未来工作的模板会很有用。任何帮助将非常感激。
干杯, W¯¯
答
我认为这是你在找什么
weight = [500, 4500];
time = [2;10];
results = [0.12, 0.12; 0, 0.10];
surf(weight, time, results)
xlabel('wieght')
ylabel('time')
这是正确的答案。我只是在没有注意到重复值的情况下盲目地复制值,即使**我提到这是OP在我对网格图的解释中需要做的事情。我已经删除了我的答案,并+1给你:) – abcd 2011-04-20 20:15:07
愿力量与你同在! =) – Phonon 2011-04-20 20:18:23
谢谢 - 这真棒。干杯! – user717786 2011-04-21 09:58:37