How could I plot a 3D surface response for 3 independent variables and one dependent variable
조회 수: 7 (최근 30일)
이전 댓글 표시
I have 3 independent variables and a dependent variable
x1 = Dataset(:,1); %pH value
x2 = Dataset(:,2); %NaCl level
x3 = Dataset(:,3);%Temperature
y = Dataset(:,4);%Yield
And I was wondering if it was possible for me to plot them all on a 3d response surface plot. I have only seen examples of 3 variables so didnt know if it was possible
댓글 수: 0
답변 (1개)
Ameer Hamza
2020년 12월 6일
편집: Ameer Hamza
2020년 12월 6일
First, you need to convert your list of scattered points into a 3D grid using interpolation: https://www.mathworks.com/help/matlab/ref/scatteredinterpolant.html
The you can use slice(): https://www.mathworks.com/help/matlab/ref/slice.html or contourslice(): https://www.mathworks.com/help/matlab/ref/contourslice.html to visualize 4D data.
댓글 수: 0
참고 항목
카테고리
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!