3 D plot with three input and one output

5 次查看(过去 30 天)
I have input data in the form of matrix column. Coulmn 1 represent x1, column2 represent x2, Coulmn 3 represent x3. My output is the 4th column of the matrix as K.
I want to plot x1,x2,x3 on x,y,z axis and then want output K represent on the 3D graph
x1 x2 x3 K
Matrix= [ 9 3 4 324880.4
7 4 4 278983.1
5 5 3 256614.1
5 6 2 245502.9
4 7 1 240079.1
4 8 4 239987.4 ]
Pls provide the code to plot 3D graph for the above data
  1 个评论
Turlough Hughes
Turlough Hughes 2021-8-24
I assume x1,x2,x3 represent a line in 3d? How do you want to show K - as changes in the line colour?

请先登录,再进行评论。

回答(1 个)

KSSV
KSSV 2021-8-24
编辑:KSSV 2021-8-24
Matrix= [ 9 3 4 324880.4
7 4 4 278983.1
5 5 3 256614.1
5 6 2 245502.9
4 7 1 240079.1
4 8 4 239987.4 ] ;
x = Matrix(:,1) ;
y = Matrix(:,2) ;
z = Matrix(:,3) ;
c = Matrix(:,4) ;
scatter3(x,y,z,1000,c,'.');
colorbar

类别

Help CenterFile Exchange 中查找有关 Polygons 的更多信息

产品


版本

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by