登录论坛

查看完整版本 : 新手请教一个三维拟合问题


officer
2009-02-05, 11:28
新手,刚学matlab2天,但事情紧急,所以求助各位高人

我花了一个三维散点图,但是没有找到相关的拟合命令,想按照不同颜色的点分别做拟合曲线。
请高人指点,谢谢

命令如下:
H21=[0.167 0.167 0.167 0.167 0.333 0.333 0.333 0.333 0.5];
CO1=[0.167 0.333 0.5 0.667 0.167 0.333 0.5 0.5 0.167];
NOXexhaust1=[97 465 892 665 175 540 1680 1545 377];
H22=[0.25 0.25 0.5];
CO2=[0.25 0.5 0.25];
NOXexhaust2=[0 0 0];
H23=[0.125 0.125 0.125 0.125 0.125 0.25 0.25 0.25 0.25 0.25 0.375];
CO3=[0.125 0.25 0.375 0.5 0.625 0.125 0.25 0.25 0.375 0.5 0.125];
NOXexhaust3=[2911 4295 4955 5232 5232 2953 4020 4955 5099 5300 3604];
H24=[0.1 0.1 0.1 0.1 0.2 0.2 0.2 0.3];
CO4=[0.1 0.2 0.3 0.3 0.1 0.2 0.3 0.1];
NOXexhaust4=[3328 3596 4037 4096 3421 4070 3949 3391];
plot3(H21,CO1,NOXexhaust1,'ko',H22,CO2,NOXexhaust2,'bo',H23,CO3,NOXexhaust3,'ro',H24,CO4,NOXexhaust4,'mo')
>> grid on