matlab三维图渲染颜色,三维图颜色渐变

下面是我的程序,我想要实现的目的是1.把三维图设置成颜色渐变很明显的,2.把三维图投影到水平面上,3.散点在面显示清楚

,真心非常感谢

x=[200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600,200,400,600,800,1000,1200,1400,1600,1800,2000,2200,2400,2600];

y=[1,1,1,1,1,1,1,1,1,1,1,1,1,4000,4000,4000,4000,4000,4000,4000,4000,4000,4000,4000,4000,4000,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,12000,16000,16000,16000,16000,16000,16000,16000,16000,16000,16000,16000,16000,16000,20000,20000,20000,20000,20000,20000,20000,20000,20000,20000,20000,20000,20000,24000,24000,24000,24000,24000,24000,24000,24000,24000,24000,24000,24000,24000,28000,28000,28000,28000,28000,28000,28000,28000,28000,28000,28000,28000,28000,32000,32000,32000,32000,32000,32000,32000,32000,32000,32000,32000,32000,32000,36000,36000,36000,36000,36000,36000,36000,36000,36000,36000,36000,36000,36000,40000,40000,40000,40000,40000,40000,40000,40000,40000,40000,40000,40000,40000,44000,44000,44000,44000,44000,44000,44000,44000,44000,44000,44000,44000,44000,48000,48000,48000,48000,48000,48000,48000,48000,48000,48000,48000,48000,48000,52000,52000,52000,52000,52000,52000,52000,52000,52000,52000,52000,52000,52000,56000,56000,56000,56000,56000,56000,56000,56000,56000,56000,56000,56000,56000,60000,60000,60000,60000,60000,60000,60000,60000,60000,60000,60000,60000,60000,64000,64000,64000,64000,64000,64000,64000,64000,64000,64000,64000,64000,64000,64000,68000,68000,68000,68000,68000,68000,68000,68000,68000,68000,68000,68000,68000,72000,72000,72000,72000,72000,72000,72000,72000,72000,72000,72000,72000,72000,76000,76000,76000,76000,76000,76000,76000,76000,76000,76000,76000,76000,76000,80000,80000,80000,80000,80000,80000,80000,80000,80000,80000,80000,80000,80000];

z=[-33.4734759114285,-3.71121909878802,5.38607664764415,9.36092088101150,11.3463426025977,12.3890548918798,12.9387755108606,13.2167882708852,13.3416461521694,13.3834464848559,13.3805380197227,13.3536104058128,13.3176631093738,-32.4747550589183,-1.03774263914939,9.55325434004568,14.6898476818338,17.5305443200988,19.1955085645885,20.1970994837098,20.8013088865011,21.1587157622562,21.3630781268008,21.4712067870903,21.5182696087430,21.5304989667221,-32.4742493699063,-1.02524648771646,9.62411098339173,14.8617220924747,17.8097779072239,19.5695498370116,20.6491352852686,21.3154976140198,21.7213515864557,21.9627886966407,22.0986257654814,22.1659492451591,22.1926665839498,-32.4741049342882,-1.02079180387540,9.65343334201883,14.9420174501884,17.9502550523175,19.7662949534728,20.8938636706539,21.5994322079569,22.0364965522089,22.3022219803027,22.4566623195512,22.5379232825442,22.5747664586892,-32.4739605195288,-1.01850355873124,9.66983153930852,14.9905809753575,18.0395997130375,19.8955625034892,21.0579593603000,21.7925194712761,22.2530290295467,22.5372647676865,22.7060061242839,22.7981480037089,22.8429929329919,-32.4739605195288,-1.01710086856401,9.68039332735962,15.0237433376438,18.1031116714080,19.9897267861517,21.1795301802616,21.9371936779082,22.4165392552927,22.7158731067042,22.8964226384700,22.9975127132838,23.0491616788322,-32.4738883199691,-1.01615857177000,9.68781557096822,15.0481032368937,18.1512857282417,20.0627086165947,21.2750421567469,22.0519280643448,22.5471966582139,22.8592694056119,23.0498567494995,23.1587244462335,23.2162702694480,-32.4738883199691,-1.01548958426998,9.69332275247758,15.0668796350903,18.1894606651185,20.1215593242928,21.3530278421004,22.1464291424208,22.6553728258580,22.9785904462768,23.1780081146421,23.2937380431795,23.3565179892903,-32.4738161256219,-1.01498194804853,9.69758002978530,15.0818176721992,18.2206739613846,20.1704778046334,21.4185200383223,22.2263626094261,22.7474478959688,23.0804909354668,23.2878020708645,23.4096979242743,23.4771871900184,-32.4738161256219,-1.01457354989178,9.70095413674006,15.0940499460797,18.2467832846027,20.2119988330404,21.4746744272588,22.2953729602219,22.8272475405722,23.1692208660453,23.3836494300845,23.5111407343071,23.5829577529482,-32.4738161256219,-1.01425189907808,9.70373389535968,15.1043357510491,18.2690173460510,20.2478149865694,21.5235876722007,22.3558464273240,22.8975723835974,23.2476042143695,23.4685797429013,23.6012162272295,23.6770312350309,-32.4738161256219,-1.01399217969722,9.70604059396045,15.1130150508162,18.2882398041870,20.2792327132007,21.5667731051553,22.4096014171524,22.9602585203241,23.3177327955220,23.5447041206132,23.6821181394027,23.7616495416916,-32.4738161256219,-1.01376961676045,9.70799362875934,15.1205015166263,18.3050817714926,20.3069919137392,21.6052989336132,22.4577572911597,23.0166882471444,23.3810483999732,23.6136072834118,23.7554832524164,23.8384921643831,-32.4738161256219,-1.01358418547766,9.70966462803416,15.1270991338306,18.3199758923707,20.3318653806792,21.6399918160461,22.5013630089392,23.0679521059591,23.4387120244442,23.6764959732375,23.8225402385352,23.9088177210674,-32.4738161256219,-1.01342350617466,9.71110131000993,15.1328250453004,18.3332847111740,20.3540460223190,21.6714467682140,22.5410910520641,23.1148228837427,23.4915744208070,23.7342649135979,23.8842409488052,23.9736216666269,-32.4738161256219,-1.01328756692694,9.71237406059538,15.1379688060675,18.3452412806294,20.3745254556053,21.7001740578509,22.5775031266288,23.1579604788908,23.5403428943670,23.7876475931969,23.9413584484586,24.0336653327881,-32.4737439364864,-1.01316400182651,9.71348350252127,15.1425391979354,18.3560287230406,NaN,20.3662253654237,21.7104989709298,22.6008525332612,23.1930782635652,23.5840289972196,23.8363997285239,23.9963248997465,24.0895863084966,-32.4737439364864,-1.01306516073819,9.71447633344061,15.1466347668002,18.3658867327083,20.4100691474845,21.7508922474915,22.6422175342998,23.2349395045234,23.6276578970838,23.8835123554216,24.0441107106019,24.1418704997267,-32.4737439364864,-1.01296632941846,9.71537595635170,15.1503517376722,18.3748751016635,20.4257228388588,21.7734603505100,22.6712013642819,23.2695223357061,23.6670400615379,23.9268405190638,24.0906383339019,24.1910136034793,-32.4737439364864,-1.01287986002549,9.71618262175608,15.1536942585131,18.3831497171414,20.4402375979069,21.7944434761135,22.6982653257165,23.3019315905046,23.7039873788483,23.9675782221815,24.1344951594990,24.2372497963904,-32.4737439364864,-1.01280574935352,9.71689655382468,15.1568458526755,18.3907606351141,20.4537395363534,21.8140501546398,22.7236199338087,23.3323792901886,23.7387789096783,24.0059818062823,24.1758674612880,24.2809462733353]; [X,Y]=meshgrid(200:2600,1:80000);

Z=27.66 + 0.6774.*log(Y)-2.615.*log(X./300)-13640./X;

surf(X,Y,Z,'edgecolor','none');

alpha(0.3);

hold on;

plot3(x,y,z,'*');

x1=xlabel('T (K)');

x2=ylabel('P (kPa)');

x3=zlabel('log(k) (/s)');

set(x1,'Rotation',30);

set(x2,'Rotation',-30);

你可能感兴趣的:(matlab三维图渲染颜色)