matlab三个自变量,第四维(三个变量的函数)大小用颜色表示

三个自变量SVWCT,因变量P是三个自变量的函数,如何画出三维图用颜色深度代表因变量P值的大小?我自己写了下,但是运行不出来先谢谢各位大神了%‰>>clear;clcSs... 三个自变量S VWC T,因变量P是三个自变量的函数,如何画出三维图 用颜色深度代表因变量P值的大小?我自己写了下,但是运行不出来先谢谢各位大神了
%‰
>> clear;clc
Sspan=linspace(0,10,200);
VWCspan=linspace(10,40,200);
Tspan=linspace(20,35,200);
[S VWC T]=meshgrid(Sspan,VWCspan,Tspan);
P=-0.00394.*((52.4./VWC).^6.93-1).^0.856-10.27.*S.*(T+273.15)./VWC;
surf(S,VWC,T,P);
shading interp;
展开
 我来答
百度网友bcee5c2
2018-12-02 · TA获得超过1958个赞
知道大有可为答主
回答量:5621
采纳率:84%
帮助的人:259万
展开全部
用scatter3。具体请看一下该函数的帮助,举的例子就是类似的用途,如下: [x,y,z] = sphere(16);X = [x(:)*.5 x(:)*.75 x(:)];Y = [y(:)*.5 y(:)*.75 y(:)];Z = [z(:)*.5 z(:)*.75 z(:)];S = repmat([1 .75 .5]*10,prod(size(x)),1);C = repmat([1 2 3],prod(size(x)),1);scatter3(X(:),Y(:),Z(:),S(:),C(:),'filled'), view(-60,60)
追问

我不想要散点图,想要类似下面的曲面图

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式