2012-04-16 57 views
1

繪製3D面我是一個新手,Matlab和有問題繪圖下面的不等式的表面如何從功能

Calc.S0Func(2.7,1,1,sigmaL)-Calc.S0Func(c,delta,xT,sigmaH)>0 

凡Calc是一類和S0Func(C,三角洲,XT,SIGMA)是一個具有3個未知數的函數(c,delta,xT)

希望這是足夠的信息。 S0Function是一個很大的功能,這就是爲什麼我沒有在這裏發佈它。

任何幫助是非常歡迎

謝謝

回答

1

我不知道什麼樣的不平等的表面應該是;你是偶然尋找isosurface

[c, delta, xT] = meshgrid(-2:.1:2, -2:.1:2, -2:.1:2); 
values = c.^4 + delta.^4 + xT.^2.*sin(xT); 
patch(isosurface(c, delta, xT, values, 1), 'FaceColor', 'red') 
view(3)