
用matlab作三维散点图
u=[3.7547.1790.197133.7477.1660.183173.7377.1470.169243.7347.1410.156153.7397.1500.14...
u=[3.754 7.179 0.197 13
3.747 7.166 0.183 17
3.737 7.147 0.169 24
3.734 7.141 0.156 15
3.739 7.150 0.145 16
3.751 7.170 0.191 14
3.742 7.152 0.175 12
3.745 7.158 0.164 15
3.731 7.131 0.155 15
3.736 7.137 0.164 8
3.739 7.143 0.156 16
3.732 7.126 0.157 11]
x=u(:,1)
y=u(:,2)
z=u(:,4)
这样的形成一个三维面 看得出高低 展开
3.747 7.166 0.183 17
3.737 7.147 0.169 24
3.734 7.141 0.156 15
3.739 7.150 0.145 16
3.751 7.170 0.191 14
3.742 7.152 0.175 12
3.745 7.158 0.164 15
3.731 7.131 0.155 15
3.736 7.137 0.164 8
3.739 7.143 0.156 16
3.732 7.126 0.157 11]
x=u(:,1)
y=u(:,2)
z=u(:,4)
这样的形成一个三维面 看得出高低 展开
展开全部
先提醒你一下,你的x,y是不能哪样定义的,要不然z就必须得是12*12阶矩阵
因此,你的x要么是1*12阶矩阵,y就是1*3阶矩阵;x要么是1*3阶矩阵,y就是1*12阶矩阵;这样才能符合你给出u矩阵 。
现在给你的一些命令:
>>x=1:12;y=1:3;
>>u=[3.754 7.179 0.197 13
3.747 7.166 0.183 17
3.737 7.147 0.169 24
3.734 7.141 0.156 15
3.739 7.150 0.145 16
3.751 7.170 0.191 14
3.742 7.152 0.175 12
3.745 7.158 0.164 15
3.731 7.131 0.155 15
3.736 7.137 0.164 8
3.739 7.143 0.156 16
3.732 7.126 0.157 11];
>>z=[u(:,1)',u(:,2)',u(:,4)'];
>>mesh(x,y,z)
我采用插值拟合给出你要的效果图
>>xi=1:0.1:12;yi=1:0.1:3;
>>zi=interp2(x,y,z,xi',yi,'cubic');
>>mesn(xi,yi,zi)
最终得到的图形

2025-07-02 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
展开全部
数据不够多。
凭你的数据只能得到一条曲线,而不可能是一张曲面。
凭你的数据只能得到一条曲线,而不可能是一张曲面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是这样的吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-01-18
展开全部
学习一下,最近正好要用。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询