
Surface under the curve
    10 次查看(过去 30 天)
  
       显示 更早的评论
    
I have 3 vectors x,y,z such that function plot3 plots the attached graph. I need to fit a surface such that I get somewhat second attached graph.
I have tried surf function but I don't get the results I want. Kindly help
0 个评论
采纳的回答
  Star Strider
      
      
 2015-3-23
        This looks something like what you want:
x = [0:10 10];
y = [0:10 10];
z= [0 6 5 8 7 7 8 9 7 5 6 0];
figure(1)
patch(x, y, z, 'g')
grid on
view([-30  30])
producing:

更多回答(1 个)
  Konstantinos Sofos
      
 2015-3-23
        2 个评论
  Konstantinos Sofos
      
 2015-3-23
				
      编辑:Konstantinos Sofos
      
 2015-3-23
  
			Hi,
Your x,y are identical, so your data are collinear. It doesn't make sense and this is not a 3D problem but a 2D
"In statistics, multicollinearity (also collinearity) is a phenomenon in which two or more predictor variables in a multiple regression model are highly correlated, meaning that one can be linearly predicted from the others with a non-trivial degree of accuracy."
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
			
	产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


